EXPLANATE Англо-русский перевод EXPLANATE 1) уплощённый 2) распространённый на поверхности New English-Russian biological dictionary . Новый Англо-Русский биологический словарь. 2007