more deplorable - Espagnol Anglais Dictionnaire