(something) gives me life - Türkisch Englisch Wörterbuch