station premises - Almanca İngilizce Sözlük