sauce made of oil and garlic - Alemán Inglés Diccionario