maccaroni with tomato sauce - Alemán Inglés Diccionario