pyrrhocoris apterus - Spanish English Dictionary