stilts - French English Dictionary