higher technical studies degree - German English Dictionary