payment hasn't arrived - Turkish English Dictionary