(one's) best bet - Allemand Anglais Dictionnaire