chuppa - German English Dictionary