to win hands down - Allemand Anglais Dictionnaire