stedfast - French English Dictionary