holy crap on a stick - Allemand Anglais Dictionnaire