APE Meaning of APE in English simio; v. imitachar, simiar English Interlingue dictionary. Английский словарь Интерлингве. 2012