windspout - German English Dictionary