mix oil and water - Alemán Inglés Diccionario