new guinea macrophylum - German English Dictionary