implanted base - Spanish English Dictionary