electronic single window facility - Turco Inglés Diccionario