be in a very compromising position - Turc Anglais Dictionnaire