direct dispatch - Turkish English Dictionary