satellite teleconferencing - Turco Inglés Diccionario