island carib - French English Dictionary