folding mirrors - German English Dictionary