magellanic penguin (spheniscus magellanicus) - Spanish English Dictionary