self-contained device - İngilizce Eş Anlamlılar Sözlük