give (one) heart failure - Alemán Inglés Diccionario