to impose hardship - Espagnol Anglais Dictionnaire