footstool - French English Dictionary