turnhall - French English Dictionary