peruvian cotton stainer (dysdercus peruvianus) - Turkish English Dictionary