spanish foundation of telecommunications - Turkish English Dictionary