someone that talks too much - Turco Inglés Diccionario