belittling and humiliating comments - Alemán Inglés Diccionario