grilled calf's kidney - English Synonyms Dictionary