with a persistent cough - Espagnol Anglais Dictionnaire