prickly-edged leaf - German English Dictionary