rifle support - German English Dictionary