be completely buggered - Français Anglais Dictionnaire