country road/lane - French English Dictionary