hampden - French English Dictionary