they like going for walks together - Turco Inglés Diccionario