outright humiliation - Alemán Inglés Diccionario