temporary headstall - French English Dictionary