humboldt penguin (spheniscus humboldti) - Spanish English Dictionary