Translator


"oil patch" in Spanish