washer reservoir - Spanish English Dictionary