be caught in a compromising position - German English Dictionary