reliability of implant - Francés Inglés Diccionario