brånemark's implant - Spanish English Dictionary