indian beech (pongamia glabra) - Spanish English Dictionary