windscreen washer module - Spanish English Dictionary