dispatching department - Turkish English Dictionary