polishing any weapon - Turco Inglés Diccionario