right-handed shooter - German English Dictionary