The Italian term "tartaruga" matches the English term "turtle"

other italian words that include "tartaruga" : english :
tartaruga tortoise