TEUCHO Meaning of TEUCHO in English -teuchon [occurring in compounds] -teuch (= book) Interlingua English vocab. Английский словарь Интерлингва. 2012