new guinea macrophylum - French English Dictionary