west indian cherry (malpighia glabra) - Turc Anglais Dictionnaire