carnival mirror - German English Dictionary