archipelagoes - German English Dictionary