screening and washing plant - French English Dictionary