carso - French English Dictionary