solid carcinoma - German English Dictionary