shoulder rifle - German English Dictionary