defoliating - French English Dictionary