ridiculous or shameful situation - Español Inglés Diccionario