pier mirror - German English Dictionary