tower scrubber - Alemán Inglés Diccionario