wear the green willow - German English Dictionary