jamaica rose (blakea trinervis) - French English Dictionary