cheiron - French English Dictionary