caranda - French English Dictionary