(something) gives me life - Französisch Englisch Wörterbuch