sharp-tongued person - Turco Inglés Diccionario