walking ramble - Alemán Inglés Diccionario