sharp-tongued person - Alemán Inglés Diccionario