Did you know that you can use the cells in Google Sheets to create a translation dictionary? Google currently has over 50 languages available and you can translate from one language to another, not just English to the others.
This would be a great tool to use for those learning English as a second language as well as for those trying to learn any foreign language. You could expand your sheet to include images or even brief descriptions, whatever would be helpful for you or your students.
For more information please see the YouTube, How to Automatically Translate Google Sheets Cells (https://www.youtube.com/watch?v=MEibCyjPMh4).
I am also including a link to the Languages Codes (https://developers.google.com/admin-sdk/directory/v1/languages) currently available in Google.
I have started a Google Sheet with translation from English to Spanish that you can take a look at as well, click the link below to make your own copy.
Translation Dictionary (https://docs.google.com/spreadsheets/d/1JvbtxT1tXM7s-lvb0_ZjNjUw7nvGlh3jmCBVFfdHY-g/copy)
Google Sheets are versatile. You could make a new tab for each language or, like in the video, make each column a different language as well.