be completely buggered - Turc Anglais Dictionnaire