higher technical studies degree - Spanish English Dictionary