fit for human beings - Turkish English Dictionary