perambulated - Alemán Inglés Diccionario