source-separated materials - German English Dictionary