sub-machine guns - German English Dictionary