all due dispatch - Turkish English Dictionary