peucedanum palustre - Spanish English Dictionary