more degrading - Francés Inglés Diccionario