ten-lined potato beetle - Spanish English Dictionary