admiralty islands - Spanish English Dictionary