a tree more than 12 m high, with gray bark trunk (clusia acuminata) - Spanish English Dictionary