target shooting competition - German English Dictionary