cachots - French English Dictionary