heart valve implant - Alemán Inglés Diccionario