rifle scabbard - German English Dictionary