an evergreen tree growing to 30 m (98ft) by 20 m (65ft) at a fast rate (calophyllum longifolium) - Spanish English Dictionary