soup of butter flour and tomato paste - Turco Inglés Diccionario