rich in species - Spanish English Dictionary