international telecommunications satellite organization - Turkish English Dictionary