materials recovery facility - French English Dictionary