independent producer - German English Dictionary