urgent surgery - German English Dictionary