lacepod (thysanocarpus) - German English Dictionary