caricom countries - French English Dictionary