red lentil and mint soup - Turco Inglés Diccionario