parsley-leaved thorn - German English Dictionary