vent one's emotions - Turco Inglés Diccionario