scirrhous cancer - German English Dictionary