you speak too much! - Turco Inglés Diccionario