which walks a lot and quickly - Alemán Inglés Diccionario