he tripped over a stone - Turkish English Dictionary