telencephalization - Spanish English Dictionary