island marlberry (ardisia escallonoides) - Espagnol Anglais Dictionnaire