top-hatted - French English Dictionary