footstools - French English Dictionary