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