tall prairie willow - German English Dictionary