he tripped over a stone - Spanish English Dictionary