turnip flea (phyllotreta striolata) - Spanish English Dictionary