walking robots - Alemán Inglés Diccionario