stria tecta - Turkish English Dictionary