TORTUCA Meaning of TORTUCA in English n turtle, tortoise Interlingua English vocab. Английский словарь Интерлингва. 2012