walk one's dog - French English Dictionary