i can bet my life on - Deutsch Englisch Wörterbuch