sheepsplit - French English Dictionary