radiated tortoise - Turkish English Dictionary