piercer rotation device - Francés Inglés Diccionario