(something) gives me life - Turco Inglés Diccionario