document filed electronically - Turco Inglés Diccionario