deep-frozen foods - German English Dictionary