calophyllum longifolium - French English Dictionary