large cluster of reef - German English Dictionary