striped whiptail - Turkish English Dictionary