molucca palm (molucella lævis) - Turkish English Dictionary