archaeopteryx lithographica - Spanish English Dictionary