thrusting weapon - German English Dictionary