long/yearn for something - French English Dictionary