a long walk - Spanish English Dictionary