Hengst - French English Dictionary