cachettent - French English Dictionary