electronic single window facility - Turc Anglais Dictionnaire