keep (one) amused - Turkish English Dictionary