fluid reservoir for washers - Alemán Inglés Diccionario