someone that dispatchessomething - German English Dictionary