suffer from heart trouble - Francés Inglés Diccionario