ghost producer - German English Dictionary