they like going for walks together - Alemán Inglés Diccionario