i gave it everything i had - Französisch Englisch Wörterbuch