cancer specialist - German English Dictionary