stirps - Turkish English Dictionary