looking for a english to spanish dictionary that provides synonyms for english words

iOS & iPadOS
Hi all, I am looking for an iPhone app that will provide english to spanish translation capabilities as well as provide synonyms for english words. I have a student who is learning english and if there are some apps out that could aid in her understanding of the english language I would greatly appreciate knowing about them. Thank you all for any information you can provide.