Hi, I am a native Spanish speaker from Uruguay / South America and a certified ENG/SPA translator. I can translate your 500 words in 2 hours or less, in a human way, so the translated meaning reflects exactly the source.
Sorry about the "10 days" delivery terms stated in my proposal, there is a bug which does not let me change this feature, it will be corrected by Freelancer.com soon
Best regards
PS, I did not understand the way you explained the purpose of a Flashcard. Flashcard does not have a Spanish translation because the word "flash" does not have it. Flash card depending on the context can be translated as "tarjeta de memoria", or "tarjeta flash" for many purposes.
I can´t understand the application of a Flashcard to learn languages as you explained.
I should chat to you with you to understand it if I am awarded with the translation.
Bye bye