leafy wild parsley - German English Dictionary