long walks - French English Dictionary