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