SCOPATRICE Meaning of SCOPATRICE in English n (woman) sweeper Interlingua English vocab. Английский словарь Интерлингва. 2012