they like going for walks together - French English Dictionary