to the highest degree - German English Dictionary