a fruit tree which grows in the caribbean (eugenia floribunda) - Espagnol Anglais Dictionnaire