peruvian cotton stainer (dysdercus peruvianus) - German English Dictionary