application technology satellite - Turco Inglés Diccionario