i can bet my life on - Allemand Anglais Dictionnaire