(something) gives me life - Turkish English Dictionary