by hell or high water - Allemand Anglais Dictionnaire