makeup mirrors - German English Dictionary