masquerade costumes - German English Dictionary