heads i win, tails you lose - Allemand Anglais Dictionnaire