defoliator - French English Dictionary