most deplorable - Francés Inglés Diccionario