pinwheel wind collector - Turkish English Dictionary