CRIBRO Meaning of CRIBRO in English n sieve, strainer, etc. Interlingua English vocab. Английский словарь Интерлингва. 2012