data processing facility - Turco Inglés Diccionario