vituperated - Francés Inglés Diccionario