fenestrated crown - Spanish English Dictionary