steds - French English Dictionary