burp the worm - Turc Anglais Dictionnaire