catch with trousers down - French English Dictionary