shepherd's purse (capsella) - German English Dictionary