have a yearning to - French English Dictionary