road stop - French English Dictionary