have a desperate longing - Turkish English Dictionary