Here's a dictionary of translations of English adjectives to Spanish adjectives.
Notice that the Spanish adjectives have multiple forms corresponding to one English adjective, maximally four (masculine singular and plural, feminine singular and plural).
EN2ES_ADJ = {'happy': {'s': {'m': 'contento', 'f': 'contenta'}, 'p': {'m': 'contentos', 'f': 'contentas'}},
'sad': {'s': 'triste', 'p': 'tristes'},
'poor': {'s': 'pobre', 'p': 'pobres'},
'rich': {'s': {'m': 'rico', 'f': 'rica'}, 'p': {'m': 'ricos', 'f': 'ricas'}}}