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