garlic sauce for meat - Turco Inglés Diccionario