be caught with one's trousers down - Français Anglais Dictionnaire