cachepot - French English Dictionary