car wash plant - Spanish English Dictionary