dispatch quickly - Turkish English Dictionary