sportschießen - German English Dictionary