seem to make sense to people - Turkish English Dictionary