homo sapiens'e benzer - Turkish English Dictionary