special delivery dispatch - Turkish English Dictionary