cowpea aphid (aphis craccivora) - Spanish English Dictionary