garlic sauce for meat - Alemán Inglés Diccionario