critically important - German English Dictionary