carissa - French English Dictionary