like to hear oneself talk - Turco Inglés Diccionario