defoliated - French English Dictionary