mascarse - German English Dictionary