catch with trousers down - Français Anglais Dictionnaire