have longed for - Turkish English Dictionary