sarcoma of the back - German English Dictionary