short-stemmed hip implant - Francés Inglés Diccionario