atoll reef - German English Dictionary