grilled calf's kidney - French English Dictionary