person who talks too much - Turco Inglés Diccionario