windbill - Spanish English Dictionary