macrowaste - French English Dictionary