slip-on blood pump - Francés Inglés Diccionario