to the highest extent - German English Dictionary