windbill - German English Dictionary