shooting practice or sport - German English Dictionary