macrophylum - French English Dictionary