top-performing - German English Dictionary