emerging technologies conference - Spanish English Dictionary