stachelfrüchtiger hahnenfuß - German English Dictionary