rubber butt plate - German English Dictionary