diamond back terrapins - Turkish English Dictionary