sted - French English Dictionary