in a discrediting or disgraceful situation - Espagnol Anglais Dictionnaire