grilled calf's kidney - German English Dictionary