a drop of oil - Francés Inglés Diccionario