compound atoll - German English Dictionary