factory-fresh - German English Dictionary