vent spleen - Turco Inglés Diccionario