humans - Turkish English Dictionary