chattering continuously - Turco Inglés Diccionario