mare vaporum (sea of vapors) - German English Dictionary