kidneys with garlic and parsley - English Synonyms Dictionary