stormrifle - German English Dictionary