walking ramble - Turco Inglés Diccionario