long/yearn for something - Turkish English Dictionary