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