thornback skate - Turkish English Dictionary