i can't give up on you - German English Dictionary