car wash plant - French English Dictionary