waste crushing plant - French English Dictionary