catch with pants down - French English Dictionary