electronic single window facility - Allemand Anglais Dictionnaire