lowest form of human species - Turkish English Dictionary