self-contained station - Almanca İngilizce Sözlük