dust and wash venetian blinds - Turkish English Dictionary