peba (tatusia novemcincta) - Turkish English Dictionary