macrophyllous - French English Dictionary