ambay pumpwood (cecropia adenopus) - Espagnol Anglais Dictionnaire