supermoon - German English Dictionary