megaphyllous - French English Dictionary