high-performing - German English Dictionary