waste processing station - French English Dictionary