facing adversity or hardship - Espagnol Anglais Dictionnaire