calophyllum calaba - French English Dictionary