a long and exhausting walk - Spanish English Dictionary