someone that dispatchessomething - Turkish English Dictionary