garlic and nutmeg sauce - Alemán Inglés Diccionario