Hengste - French English Dictionary