i defy you to do so - Allemand Anglais Dictionnaire