chatham islands oystercatcher - Spanish English Dictionary