electronic single window facility - Almanca İngilizce Sözlük