all purpose hand held weapon - Alemán Inglés Diccionario