new guinea macrophylum - Spanish English Dictionary