polishing any weapon - Alemán Inglés Diccionario