shepherd's purse (capsella) - Allemand Anglais Dictionnaire