heart valve implant - Turco Inglés Diccionario