more detestable - Francés Inglés Diccionario