calophyllum longifolium - German English Dictionary