sandpapering machine - Alemán Inglés Diccionario