keep somebody amused - Turkish English Dictionary