self-contained - İngilizce Eşanlam Sözlük