be in a very compromising position - Französisch Englisch Wörterbuch