water scrubber - Alemán Inglés Diccionario