dart/throw weapons - German English Dictionary