sharp-tongued person - Francés Inglés Diccionario