drop trou - French English Dictionary