piercing machines - Alemán Inglés Diccionario