cohasset - French English Dictionary