garlic and oil sauce - Francés Inglés Diccionario