delayed dispatch - Turkish English Dictionary