degrading treatment - Francés Inglés Diccionario