self-contained aid - Türkçe İngilizce Sözlük