more deplorable - Francés Inglés Diccionario