to dispatch for publication - German English Dictionary