Cholate - French English Dictionary