daily walk - French English Dictionary