washing device for cleaning by means of fluid - Francés Inglés Diccionario