strode - French English Dictionary