be caught in a compromising position - French English Dictionary