Írj egy angol nyelvű szótanuló alkalmazást Pythonban, amely segít megtanulni és gyakorolni az angol szavakat.
import random
english_words = {"dog": "kutya", "cat": "macska", "book": "könyv", "table": "asztal"}
random_word = random.choice(list(english_words.keys()))
print("Translate the word:", random_word)
user_translation = input("Your translation: ")
if user_translation.lower() == english_words[random_word]:
    print("Correct!")
else:
    print("Incorrect. The correct translation is:", english_words[random_word])