much-maligned - Francés Inglés Diccionario