trapshooting - German English Dictionary