technical dispatch - Turkish English Dictionary