drenched in oil - Español Inglés Diccionario