to one's amusement - Turkish English Dictionary