cupulate - German English Dictionary