supraperiosteal implant - Alemán Inglés Diccionario