have a yearning to - Turkish English Dictionary