strip scouring machine - Español Inglés Diccionario