-- ChatTranslateDictionary.lua
--
-- Rein lokale Übersetzungsdaten. Jeder Eintrag ist sprachunabhängig aufgebaut:
-- ein "Konzept" mit einer Übersetzung pro Sprachcode. Beim Nachschlagen wird
-- zuerst die komplette Phrase geprüft (mehrere Wörter), erst danach Wort für
-- Wort. Das deckt die häufigsten WoW-Chat-Sätze ab, ohne jemals eine
-- Netzwerkverbindung zu brauchen.
--
-- Sprachcodes folgen ISO 639-1 (en, de, fr, es, pt, ru, zh, ko), nicht den
-- WoW-Locale-Strings (deDE, frFR, ...). Die Umrechnung passiert in Core.lua.

CT_Dictionary = {}

-- Mehrwort-Phrasen. Reihenfolge in der Tabelle ist egal, die Indizierung
-- unten sortiert das nach Länge.
CT_Dictionary.phrases = {
    { en = "need a heal",            de = "brauche Heilung",            fr = "besoin de soins",          es = "necesito curacion",        pt = "preciso de cura",          ru = "нужен хил" },
    { en = "need heals",             de = "brauche Heilung",            fr = "besoin de soins",          es = "necesito curacion",        pt = "preciso de cura",          ru = "нужен хил" },
    { en = "heal me please",         de = "heil mich bitte",            fr = "soigne moi stp",           es = "curame por favor",         pt = "me cura por favor",        ru = "вылечи меня пожалуйста" },
    { en = "incoming add",           de = "ankommender Add",            fr = "add qui arrive",           es = "add entrante",             pt = "add chegando",             ru = "адд идет" },
    { en = "incoming adds",          de = "ankommende Adds",            fr = "adds qui arrivent",        es = "adds entrantes",           pt = "adds chegando",            ru = "адды идут" },
    { en = "watch your aggro",       de = "pass auf deine Aggro auf",   fr = "fais gaffe a ton aggro",   es = "cuida tu amenaza",         pt = "cuide do seu aggro",       ru = "следи за агром" },
    { en = "pull when ready",        de = "zieh wenn bereit",           fr = "pull quand pret",          es = "pulea cuando estes listo", pt = "pula quando estiver pronto", ru = "тяни когда готов" },
    { en = "ready check",            de = "Bereitschaftscheck",         fr = "check de preparation",     es = "chequeo de listos",        pt = "checagem de prontos",      ru = "проверка готовности" },
    { en = "are you ready",          de = "bist du bereit",             fr = "tu es pret",               es = "estas listo",              pt = "voce esta pronto",         ru = "ты готов" },
    { en = "not ready yet",          de = "noch nicht bereit",          fr = "pas encore pret",          es = "todavia no listo",         pt = "ainda nao pronto",         ru = "еще не готов" },
    { en = "one more pull",          de = "noch ein Pull",              fr = "encore un pull",           es = "otro pull mas",            pt = "mais um pull",             ru = "еще один пул" },
    { en = "interrupt the cast",     de = "unterbrich den Cast",        fr = "interromps le cast",       es = "interrumpe el cast",       pt = "interrompe o cast",        ru = "прерви каст" },
    { en = "save your cooldowns",    de = "spar dir deine Cooldowns",   fr = "garde tes cooldowns",      es = "guarda tus cooldowns",     pt = "guarde seus cooldowns",    ru = "сохрани кулдауны" },
    { en = "look behind you",        de = "schau hinter dich",          fr = "regarde derriere toi",     es = "mira detras de ti",        pt = "olhe atras de voce",       ru = "посмотри назад" },
    { en = "out of mana",            de = "kein Mana mehr",             fr = "plus de mana",             es = "sin mana",                 pt = "sem mana",                 ru = "нет маны" },
    { en = "out of range",           de = "außer Reichweite",           fr = "hors de portee",           es = "fuera de rango",           pt = "fora de alcance",          ru = "вне радиуса" },
    { en = "low health",             de = "wenig Leben",                fr = "peu de vie",               es = "poca vida",                pt = "pouca vida",               ru = "мало хп" },
    { en = "we wiped",               de = "wir sind gewiped",           fr = "on a wipe",                es = "nos wipeamos",             pt = "nos wipamos",              ru = "мы вайпнулись" },
    { en = "well played",            de = "gut gespielt",               fr = "bien joue",                es = "bien jugado",              pt = "bem jogado",                ru = "хорошо сыграно" },
    { en = "thanks for the invite",  de = "danke für die Einladung",    fr = "merci pour l invitation",  es = "gracias por la invitacion", pt = "obrigado pelo convite",    ru = "спасибо за приглашение" },
    { en = "need a tank",            de = "brauchen einen Tank",        fr = "besoin d un tank",         es = "necesitamos un tanque",    pt = "precisamos de um tank",    ru = "нужен танк" },
    { en = "need a healer",          de = "brauchen einen Heiler",      fr = "besoin d un soigneur",     es = "necesitamos un sanador",   pt = "precisamos de um cura",    ru = "нужен хилер" },
    { en = "need more dps",          de = "brauchen mehr DPS",          fr = "besoin de plus de dps",    es = "necesitamos mas dps",      pt = "precisamos de mais dps",   ru = "нужно больше дпс" },
    { en = "looking for group",      de = "suche Gruppe",               fr = "je cherche un groupe",     es = "busco grupo",              pt = "procurando grupo",         ru = "ищу группу" },
    { en = "looking for guild",      de = "suche Gilde",                fr = "je cherche une guilde",    es = "busco gremio",             pt = "procurando guilda",        ru = "ищу гильдию" },
    { en = "roll for it",            de = "würfel dafür",               fr = "lance les des",            es = "tira el dado",             pt = "role o dado",              ru = "бросай кости" },
    { en = "i will trade",           de = "ich tausche",                fr = "je fais l echange",        es = "yo intercambio",           pt = "eu troco",                 ru = "я обменяю" },
    { en = "wait for me",            de = "warte auf mich",             fr = "attends moi",              es = "esperame",                 pt = "espere por mim",           ru = "подожди меня" },
    { en = "follow me",              de = "folge mir",                  fr = "suis moi",                 es = "sigueme",                  pt = "me siga",                  ru = "следуй за мной" },
    { en = "stack up",               de = "stapeln",                    fr = "regroupez vous",           es = "agrupense",                pt = "agrupem",                  ru = "стак" },
    { en = "spread out",             de = "auseinanderziehen",          fr = "dispersez vous",           es = "dispersense",              pt = "espalhem",                 ru = "разойдись" },
    { en = "stay in the group",      de = "bleib in der Gruppe",        fr = "reste dans le groupe",     es = "quedate en el grupo",      pt = "fique no grupo",           ru = "оставайся в группе" },
    { en = "is everyone ready",      de = "ist jeder bereit",           fr = "tout le monde est pret",   es = "todos listos",             pt = "todos prontos",            ru = "все готовы" },
    { en = "good luck have fun",     de = "viel Glück, viel Spaß",      fr = "bonne chance amusez vous", es = "buena suerte diviertanse", pt = "boa sorte divirtam se",    ru = "удачи и веселья" },
    { en = "be right back",          de = "bin gleich zurück",          fr = "je reviens",               es = "ya vuelvo",                pt = "volto ja",                 ru = "скоро вернусь" },
    { en = "away from keyboard",     de = "weg von der Tastatur",       fr = "absent du clavier",        es = "lejos del teclado",        pt = "longe do teclado",         ru = "отошел от клавиатуры" },
    { en = "does anyone need this",  de = "braucht das jemand",         fr = "quelqu un en a besoin",    es = "alguien necesita esto",    pt = "alguem precisa disso",     ru = "кому-то это нужно" },
    { en = "sorry my mistake",       de = "sorry, mein Fehler",         fr = "pardon mon erreur",        es = "perdon mi error",          pt = "desculpa meu erro",        ru = "извини моя ошибка" },
    { en = "good pull",              de = "guter Pull",                 fr = "bon pull",                  es = "buen pull",                pt = "bom pull",                 ru = "хороший пул" },
    { en = "bad pull",               de = "schlechter Pull",            fr = "mauvais pull",              es = "mal pull",                 pt = "pull ruim",                ru = "плохой пул" },
    { en = "anyone selling carries", de = "verkauft hier jemand Carries", fr = "quelqu un vend des carry", es = "alguien vende carrys",   pt = "alguem vende carry",       ru = "кто-то продает закарри" },
    { en = "cheap gold fast delivery", de = "billiges Gold, schnelle Lieferung", fr = "or pas cher livraison rapide", es = "oro barato entrega rapida", pt = "ouro barato entrega rapida", ru = "дешевое золото быстрая доставка" },

    -- Kampf-Mechaniken
    { en = "kill the add first",     de = "töte zuerst den Add",        fr = "tue l add en premier",     es = "mata primero al add",      pt = "mate o add primeiro",      ru = "сначала убей адда" },
    { en = "focus the healer",       de = "fokussiert den Heiler",      fr = "focus le soigneur",        es = "enfoquen al sanador",      pt = "foquem no curador",        ru = "фокус на хилера" },
    { en = "switch target",          de = "Ziel wechseln",              fr = "change de cible",          es = "cambia de objetivo",       pt = "troque de alvo",           ru = "смени цель" },
    { en = "use your cooldown",      de = "nutz deinen Cooldown",       fr = "utilise ton cooldown",     es = "usa tu cooldown",          pt = "use seu cooldown",         ru = "используй свой кулдаун" },
    { en = "dont stand in the fire", de = "steh nicht im Feuer",        fr = "ne reste pas dans le feu", es = "no te quedes en el fuego", pt = "nao fique no fogo",        ru = "не стой в огне" },
    { en = "get out of the fire",    de = "geh aus dem Feuer",          fr = "sors du feu",              es = "sal del fuego",            pt = "saia do fogo",             ru = "выйди из огня" },
    { en = "interrupt now",          de = "jetzt unterbrechen",         fr = "interromps maintenant",    es = "interrumpe ahora",         pt = "interrompa agora",         ru = "прерви сейчас" },
    { en = "tank swap",              de = "Tankwechsel",                fr = "changement de tank",       es = "cambio de tanque",         pt = "troca de tank",            ru = "смена танка" },
    { en = "move away from the boss", de = "geh weg vom Boss",          fr = "eloigne toi du boss",      es = "alejate del jefe",         pt = "afaste se do chefe",       ru = "отойди от босса" },
    { en = "stay back",              de = "bleib zurück",               fr = "reste en arriere",         es = "quedate atras",            pt = "fique atras",              ru = "оставайся сзади" },
    { en = "watch the debuff",       de = "pass auf den Debuff auf",    fr = "fais gaffe au debuff",     es = "cuida el debuff",          pt = "cuide do debuff",          ru = "следи за дебаффом" },
    { en = "dispel that now",        de = "entferne das jetzt",         fr = "dissipe ca maintenant",    es = "disipa eso ahora",         pt = "dissipe isso agora",       ru = "сними это сейчас" },

    -- Gruppensuche & Raidorganisation
    { en = "need one more",          de = "brauchen noch einen",        fr = "il en manque encore un",   es = "falta uno mas",            pt = "falta mais um",            ru = "нужен еще один" },
    { en = "raid is full",           de = "Raid ist voll",              fr = "le raid est complet",      es = "la incursion esta llena",  pt = "a raid esta cheia",        ru = "рейд набран" },
    { en = "raid starts soon",       de = "Raid startet gleich",        fr = "le raid commence bientot", es = "la incursion empieza pronto", pt = "a raid comeca em breve", ru = "рейд скоро начнется" },
    { en = "guild is recruiting",    de = "Gilde sucht Mitglieder",     fr = "la guilde recrute",        es = "el gremio esta reclutando", pt = "a guilda esta recrutando", ru = "гильдия набирает людей" },
    { en = "can you invite me",      de = "kannst du mich einladen",    fr = "peux tu m inviter",        es = "puedes invitarme",         pt = "pode me convidar",         ru = "можешь меня пригласить" },
    { en = "what ilevel do you need", de = "welches Itemlevel brauchst du", fr = "quel ilvl te faut il", es = "que nivel de objeto necesitas", pt = "que ilvl voce precisa", ru = "какой айлвл нужен" },
    { en = "i have the key",         de = "ich habe den Schlüssel",     fr = "j ai la cle",              es = "tengo la llave",           pt = "eu tenho a chave",         ru = "у меня есть ключ" },
    { en = "what key level",         de = "welches Schlüssellevel",     fr = "quel niveau de cle",       es = "que nivel de llave",       pt = "que nivel de chave",       ru = "какой уровень ключа" },
    { en = "queue popped",           de = "Queue ist da",               fr = "la queue a pop",           es = "la cola aparecio",         pt = "a fila apareceu",          ru = "очередь подошла" },
    { en = "we made the timer",      de = "wir haben den Timer geschafft", fr = "on a reussi le chrono", es = "logramos el tiempo",       pt = "conseguimos o tempo",      ru = "мы успели по таймеру" },

    -- Soziales & Chat
    { en = "lets go",                de = "los gehts",                  fr = "allons y",                 es = "vamos",                    pt = "vamos",                    ru = "пошли" },
    { en = "im back",                de = "bin wieder da",              fr = "je suis de retour",        es = "ya estoy de vuelta",       pt = "estou de volta",           ru = "я вернулся" },
    { en = "still here",             de = "bin noch da",                fr = "toujours la",              es = "todavia aqui",             pt = "ainda aqui",               ru = "еще тут" },
    { en = "one second",             de = "eine Sekunde",               fr = "une seconde",              es = "un segundo",               pt = "um segundo",               ru = "секунду" },
    { en = "got disconnected sorry", de = "wurde getrennt, sorry",      fr = "deconnecte, pardon",       es = "me desconecte, perdon",    pt = "desconectei, desculpa",    ru = "отключился, извини" },
    { en = "back from disconnect",   de = "bin wieder da nach Disconnect", fr = "de retour apres deconnexion", es = "de vuelta tras desconexion", pt = "de volta apos desconexao", ru = "вернулся после отключения" },
    { en = "my bad",                 de = "mein Fehler",                fr = "ma faute",                 es = "mi culpa",                 pt = "minha culpa",              ru = "моя вина" },
    { en = "not my fault",           de = "nicht meine Schuld",         fr = "pas ma faute",             es = "no es mi culpa",           pt = "nao tenho culpa",          ru = "это не моя вина" },
    { en = "who pulled that",        de = "wer hat das gezogen",        fr = "qui a pull ca",            es = "quien pulleo eso",         pt = "quem pullou isso",         ru = "кто это потянул" },
    { en = "great job everyone",     de = "gute Arbeit alle",           fr = "bon travail a tous",       es = "buen trabajo a todos",     pt = "bom trabalho a todos",     ru = "отличная работа, все" },
    { en = "see you next time",      de = "bis zum nächsten Mal",       fr = "a la prochaine",           es = "hasta la proxima",         pt = "ate a proxima",            ru = "до следующего раза" },
    { en = "good game",              de = "gutes Spiel",                fr = "bon match",                es = "buen juego",               pt = "bom jogo",                 ru = "хорошая игра" },

    -- Handel & Gold
    { en = "selling boost",          de = "verkaufe Boost",             fr = "je vends un boost",        es = "vendo boost",              pt = "vendendo boost",           ru = "продаю буст" },
    { en = "buying gold",            de = "kaufe Gold",                 fr = "j achete de l or",         es = "compro oro",               pt = "comprando ouro",           ru = "покупаю золото" },
    { en = "add me on discord",      de = "füg mich auf Discord hinzu", fr = "ajoute moi sur discord",   es = "agregame en discord",      pt = "me adicione no discord",   ru = "добавь меня в дискорд" },
    { en = "world boss is up",       de = "Weltboss ist da",            fr = "le boss mondial est dispo", es = "el jefe mundial esta disponible", pt = "o chefe mundial esta disponivel", ru = "мировой босс появился" },

    -- Beschwörung & Sonstiges
    { en = "summon me please",       de = "beschwöre mich bitte",       fr = "invoque moi stp",          es = "invocame por favor",       pt = "me invoque por favor",     ru = "призови меня пожалуйста" },
    { en = "i need a summon",        de = "ich brauche eine Beschwörung", fr = "j ai besoin d une invocation", es = "necesito una invocacion", pt = "preciso de uma invocacao", ru = "мне нужен призыв" },
    { en = "need a rebuff",          de = "brauche einen Rebuff",       fr = "besoin d un rebuff",       es = "necesito un rebuff",       pt = "preciso de um rebuff",     ru = "нужен ребафф" },
    { en = "where is everyone",      de = "wo sind alle",               fr = "ou est tout le monde",     es = "donde esta todo el mundo", pt = "onde esta todo mundo",     ru = "где все" },

    -- Klassen (mehrwortig)
    { en = "death knight",           de = "Todesritter",                fr = "chevalier de la mort",     es = "caballero de la muerte",   pt = "cavaleiro da morte",       ru = "рыцарь смерти" },
    { en = "demon hunter",           de = "Dämonenjäger",               fr = "chasseur de demons",       es = "cazador de demonios",      pt = "cacador de demonios",      ru = "охотник на демонов" },

    -- Alltagskonversation
    { en = "how are you",            de = "wie geht es dir",            fr = "comment vas tu",           es = "como estas",               pt = "como voce esta",           ru = "как дела" },
    { en = "i am fine",              de = "mir geht es gut",            fr = "je vais bien",             es = "estoy bien",               pt = "estou bem",                ru = "у меня все хорошо" },
    { en = "what is your name",      de = "wie heißt du",               fr = "comment tu t appelles",    es = "como te llamas",           pt = "qual e seu nome",          ru = "как тебя зовут" },
    { en = "my name is",             de = "ich heiße",                  fr = "je m appelle",             es = "me llamo",                 pt = "meu nome e",               ru = "меня зовут" },
    { en = "where are you from",     de = "woher kommst du",            fr = "tu viens d ou",            es = "de donde eres",            pt = "de onde voce e",           ru = "откуда ты" },
    { en = "nice to meet you",       de = "schön dich kennenzulernen",  fr = "ravi de te rencontrer",    es = "encantado de conocerte",   pt = "prazer em conhecer voce",  ru = "приятно познакомиться" },
    { en = "see you soon",           de = "bis bald",                   fr = "a bientot",                es = "hasta pronto",             pt = "ate breve",                ru = "до скорого" },
    { en = "take care",              de = "pass auf dich auf",          fr = "prends soin de toi",       es = "cuidate",                  pt = "se cuida",                 ru = "береги себя" },
    { en = "happy birthday",         de = "alles gute zum geburtstag",  fr = "joyeux anniversaire",      es = "feliz cumpleanos",         pt = "feliz aniversario",        ru = "с днем рождения" },
    { en = "congratulations",        de = "herzlichen glückwunsch",     fr = "felicitations",            es = "felicidades",              pt = "parabens",                 ru = "поздравляю" },
    { en = "i am sorry",             de = "es tut mir leid",            fr = "je suis desole",           es = "lo siento",                pt = "sinto muito",              ru = "мне жаль" },
    { en = "excuse me",              de = "entschuldigung",             fr = "excuse moi",               es = "disculpa",                 pt = "com licenca",              ru = "извините" },
    { en = "no problem",             de = "kein problem",               fr = "pas de probleme",          es = "no hay problema",          pt = "sem problema",             ru = "без проблем" },
    { en = "i dont know",            de = "ich weiß nicht",             fr = "je ne sais pas",           es = "no lo se",                 pt = "eu nao sei",               ru = "я не знаю" },
    { en = "i dont understand",      de = "ich verstehe nicht",         fr = "je ne comprends pas",      es = "no entiendo",              pt = "eu nao entendo",           ru = "я не понимаю" },
    { en = "i understand",           de = "ich verstehe",               fr = "je comprends",             es = "entiendo",                 pt = "eu entendo",               ru = "я понимаю" },
    { en = "can you repeat that",    de = "kannst du das wiederholen",  fr = "peux tu repeter ca",       es = "puedes repetir eso",       pt = "pode repetir isso",        ru = "можешь повторить" },
    { en = "speak slowly please",    de = "sprich bitte langsam",       fr = "parle lentement stp",      es = "habla despacio por favor", pt = "fale devagar por favor",   ru = "говори помедленнее пожалуйста" },
    { en = "what does this mean",    de = "was bedeutet das",           fr = "ca veut dire quoi",        es = "que significa esto",       pt = "o que isso significa",     ru = "что это значит" },
    { en = "thank you very much",    de = "vielen dank",                fr = "merci beaucoup",           es = "muchas gracias",           pt = "muito obrigado",           ru = "большое спасибо" },
    { en = "you are welcome",        de = "gerne",                      fr = "de rien",                  es = "de nada",                  pt = "de nada",                  ru = "не за что" },
    { en = "good morning",           de = "guten morgen",               fr = "bonjour",                  es = "buenos dias",              pt = "bom dia",                  ru = "доброе утро" },
    { en = "good evening",           de = "guten abend",                fr = "bonsoir",                  es = "buenas tardes",            pt = "boa tarde",                ru = "добрый вечер" },
    { en = "good night",             de = "gute nacht",                 fr = "bonne nuit",               es = "buenas noches",            pt = "boa noite",                ru = "спокойной ночи" },
    { en = "how old are you",        de = "wie alt bist du",            fr = "quel age as tu",           es = "cuantos anos tienes",      pt = "quantos anos voce tem",    ru = "сколько тебе лет" },
    { en = "what time is it",        de = "wie spät ist es",            fr = "quelle heure est il",      es = "que hora es",              pt = "que horas sao",            ru = "сколько времени" },
    { en = "i dont speak your language", de = "ich spreche deine sprache nicht", fr = "je ne parle pas ta langue", es = "no hablo tu idioma", pt = "eu nao falo seu idioma", ru = "я не говорю на твоем языке" },
    { en = "can you help me",        de = "kannst du mir helfen",       fr = "peux tu m aider",          es = "puedes ayudarme",          pt = "pode me ajudar",           ru = "можешь мне помочь" },
    { en = "i love you",             de = "ich liebe dich",             fr = "je t aime",                es = "te quiero",                pt = "eu te amo",                ru = "я тебя люблю" },
    { en = "i miss you",             de = "ich vermisse dich",          fr = "tu me manques",            es = "te extrano",               pt = "estou com saudades",       ru = "я скучаю по тебе" },
    { en = "where do you live",      de = "wo wohnst du",               fr = "tu habites ou",            es = "donde vives",              pt = "onde voce mora",           ru = "где ты живешь" },
    { en = "what do you do",         de = "was machst du beruflich",    fr = "tu fais quoi comme metier", es = "a que te dedicas",        pt = "o que voce faz",           ru = "чем ты занимаешься" },
    { en = "i agree",                de = "ich stimme zu",              fr = "je suis d accord",         es = "estoy de acuerdo",         pt = "eu concordo",              ru = "я согласен" },
    { en = "i disagree",             de = "ich stimme nicht zu",        fr = "je ne suis pas d accord",  es = "no estoy de acuerdo",      pt = "eu discordo",              ru = "я не согласен" },
    { en = "that sounds good",       de = "das hört sich gut an",       fr = "ca a l air bien",          es = "eso suena bien",           pt = "isso parece bom",          ru = "звучит неплохо" },
    { en = "lets eat",               de = "lass uns essen",             fr = "allons manger",            es = "vamos a comer",            pt = "vamos comer",              ru = "пошли есть" },

    -- Restaurant, Notfall, Wetter
    { en = "what is this",           de = "was ist das",                fr = "c est quoi",               es = "que es esto",              pt = "o que e isso",             ru = "что это" },
    { en = "this is delicious",      de = "das ist köstlich",           fr = "c est delicieux",          es = "esto esta delicioso",      pt = "isso esta delicioso",      ru = "это вкусно" },
    { en = "i am hungry",            de = "ich bin hungrig",            fr = "j ai faim",                es = "tengo hambre",             pt = "estou com fome",           ru = "я хочу есть" },
    { en = "i am thirsty",           de = "ich bin durstig",            fr = "j ai soif",                es = "tengo sed",                pt = "estou com sede",           ru = "я хочу пить" },
    { en = "where is the bathroom",  de = "wo ist die toilette",        fr = "ou sont les toilettes",    es = "donde esta el bano",       pt = "onde fica o banheiro",     ru = "где туалет" },
    { en = "how much does this cost", de = "wie viel kostet das",       fr = "combien ca coute",         es = "cuanto cuesta esto",       pt = "quanto custa isso",        ru = "сколько это стоит" },
    { en = "is this seat free",      de = "ist dieser platz frei",      fr = "cette place est libre",    es = "este asiento esta libre",  pt = "este lugar esta livre",    ru = "это место свободно" },
    { en = "can i have the menu",    de = "kann ich die speisekarte haben", fr = "je peux avoir le menu", es = "puedo tener el menu",     pt = "posso ter o menu",         ru = "можно меню" },
    { en = "i would like this",      de = "ich möchte das",             fr = "je voudrais ca",           es = "quiero esto",              pt = "eu quero isso",            ru = "я хочу это" },
    { en = "the bill please",        de = "die rechnung bitte",         fr = "l addition stp",           es = "la cuenta por favor",      pt = "a conta por favor",        ru = "счет пожалуйста" },
    { en = "what is wrong",          de = "was ist los",                fr = "qu est ce qui ne va pas",  es = "que esta mal",             pt = "o que esta errado",        ru = "что не так" },
    { en = "everything is fine",     de = "alles ist gut",              fr = "tout va bien",             es = "todo esta bien",           pt = "tudo bem",                 ru = "все хорошо" },
    { en = "be careful",             de = "sei vorsichtig",             fr = "fais attention",           es = "ten cuidado",              pt = "tenha cuidado",            ru = "будь осторожен" },
    { en = "i need a doctor",        de = "ich brauche einen arzt",     fr = "j ai besoin d un medecin", es = "necesito un medico",       pt = "preciso de um medico",     ru = "мне нужен врач" },
    { en = "call the police",        de = "ruf die polizei",            fr = "appelle la police",        es = "llama a la policia",       pt = "chame a policia",          ru = "вызови полицию" },
    { en = "i am lost",              de = "ich habe mich verlaufen",    fr = "je suis perdu",            es = "estoy perdido",            pt = "estou perdido",            ru = "я заблудился" },
    { en = "can you show me the way", de = "kannst du mir den weg zeigen", fr = "peux tu me montrer le chemin", es = "puedes mostrarme el camino", pt = "pode me mostrar o caminho", ru = "можешь показать дорогу" },
    { en = "what is the weather like", de = "wie ist das wetter",       fr = "quel temps fait il",       es = "como esta el clima",       pt = "como esta o tempo",        ru = "какая погода" },
    { en = "it is raining",          de = "es regnet",                  fr = "il pleut",                 es = "esta lloviendo",           pt = "esta chovendo",            ru = "идет дождь" },
    { en = "it is cold today",       de = "es ist heute kalt",          fr = "il fait froid aujourd hui", es = "hace frio hoy",            pt = "esta frio hoje",           ru = "сегодня холодно" },
}

-- Einzelwörter als Fallback, falls keine komplette Phrase passt.
CT_Dictionary.words = {
    { en = "hello",     de = "hallo",       fr = "bonjour",    es = "hola",        pt = "ola",         ru = "привет",     zh = "你好",   ko = "안녕하세요" },
    { en = "thanks",    de = "danke",       fr = "merci",      es = "gracias",     pt = "obrigado",    ru = "спасибо",    zh = "谢谢",   ko = "감사합니다" },
    { en = "please",    de = "bitte",       fr = "s il te plait", es = "por favor", pt = "por favor",  ru = "пожалуйста" },
    { en = "yes",       de = "ja",          fr = "oui",        es = "si",          pt = "sim",         ru = "да" },
    { en = "no",        de = "nein",        fr = "non",        es = "no",          pt = "nao",         ru = "нет" },
    { en = "help",      de = "hilfe",       fr = "aide",       es = "ayuda",       pt = "ajuda",       ru = "помощь" },
    { en = "wait",      de = "warte",       fr = "attends",    es = "espera",      pt = "espere",      ru = "подожди" },
    { en = "go",        de = "geh",         fr = "vas y",      es = "ve",          pt = "vai",         ru = "иди" },
    { en = "stop",      de = "stopp",       fr = "arrete",     es = "para",        pt = "pare",        ru = "стоп" },
    { en = "run",       de = "lauf",        fr = "cours",      es = "corre",       pt = "corra",       ru = "беги" },
    { en = "now",       de = "jetzt",       fr = "maintenant", es = "ahora",       pt = "agora",       ru = "сейчас" },
    { en = "tank",      de = "Tank",        fr = "tank",       es = "tanque",      pt = "tank",        ru = "танк" },
    { en = "healer",    de = "Heiler",      fr = "soigneur",   es = "sanador",     pt = "curador",     ru = "хилер" },
    { en = "heal",      de = "heilen",      fr = "soigner",    es = "curar",       pt = "curar",       ru = "хилить" },
    { en = "boss",      de = "Boss",        fr = "boss",       es = "jefe",        pt = "chefe",       ru = "босс" },
    { en = "wipe",      de = "Wipe",        fr = "wipe",       es = "wipe",        pt = "wipe",        ru = "вайп" },
    { en = "loot",      de = "Loot",        fr = "butin",      es = "botin",       pt = "loot",        ru = "лут" },
    { en = "group",     de = "Gruppe",      fr = "groupe",     es = "grupo",       pt = "grupo",       ru = "группа" },
    { en = "guild",     de = "Gilde",       fr = "guilde",     es = "gremio",      pt = "guilda",      ru = "гильдия" },
    { en = "dead",      de = "tot",         fr = "mort",       es = "muerto",      pt = "morto",       ru = "мертв" },
    { en = "ready",     de = "bereit",      fr = "pret",       es = "listo",       pt = "pronto",      ru = "готов" },
    { en = "danger",    de = "Gefahr",      fr = "danger",     es = "peligro",     pt = "perigo",      ru = "опасность" },
    { en = "careful",   de = "vorsichtig",  fr = "prudent",    es = "cuidado",     pt = "cuidado",     ru = "осторожно" },
    { en = "gold",      de = "Gold",        fr = "or",         es = "oro",         pt = "ouro",        ru = "золото" },
    { en = "buy",       de = "kaufen",      fr = "acheter",    es = "comprar",     pt = "comprar",     ru = "купить" },
    { en = "sell",      de = "verkaufen",   fr = "vendre",     es = "vender",      pt = "vender",      ru = "продать" },
    { en = "dungeon",   de = "Dungeon",     fr = "donjon",     es = "calabozo",    pt = "calabouco",   ru = "данж" },
    { en = "again",     de = "nochmal",     fr = "encore",     es = "otra vez",    pt = "de novo",     ru = "снова" },
    { en = "sorry",     de = "sorry",       fr = "pardon",     es = "perdon",      pt = "desculpa",    ru = "прости" },
    { en = "welcome",   de = "willkommen",  fr = "bienvenue",  es = "bienvenido",  pt = "bem vindo",   ru = "добро пожаловать" },

    -- Klassen
    { en = "warrior",   de = "Krieger",     fr = "guerrier",   es = "guerrero",    pt = "guerreiro",   ru = "воин" },
    { en = "paladin",   de = "Paladin",     fr = "paladin",    es = "paladin",     pt = "paladino",    ru = "паладин" },
    { en = "hunter",    de = "Jäger",       fr = "chasseur",   es = "cazador",     pt = "cacador",     ru = "охотник" },
    { en = "rogue",     de = "Schurke",     fr = "voleur",     es = "picaro",      pt = "ladino",      ru = "разбойник" },
    { en = "priest",    de = "Priester",    fr = "pretre",     es = "sacerdote",   pt = "sacerdote",   ru = "жрец" },
    { en = "shaman",    de = "Schamane",    fr = "chaman",     es = "chaman",      pt = "xama",        ru = "шаман" },
    { en = "mage",      de = "Magier",      fr = "mage",       es = "mago",        pt = "mago",        ru = "маг" },
    { en = "warlock",   de = "Hexenmeister", fr = "demoniste", es = "brujo",       pt = "bruxo",       ru = "колдун" },
    { en = "monk",      de = "Mönch",       fr = "moine",      es = "monje",       pt = "monge",       ru = "монах" },
    { en = "druid",     de = "Druide",      fr = "druide",     es = "druida",      pt = "druida",      ru = "друид" },
    { en = "evoker",    de = "Rufer",       fr = "evocateur",  es = "evocador",    pt = "evocador",    ru = "пробудитель" },

    -- Encounter-Mechaniken & Rollen
    { en = "aggro",     de = "Aggro",       fr = "aggro",      es = "amenaza",     pt = "aggro",       ru = "агро" },
    { en = "taunt",     de = "Provokation", fr = "provocation", es = "provocacion", pt = "provocacao", ru = "таунт" },
    { en = "debuff",    de = "Debuff",      fr = "debuff",     es = "debuff",      pt = "debuff",      ru = "дебафф" },
    { en = "buff",      de = "Buff",        fr = "buff",       es = "buff",        pt = "buff",        ru = "бафф" },
    { en = "cooldown",  de = "Abklingzeit", fr = "temps de recharge", es = "tiempo de reutilizacion", pt = "tempo de recarga", ru = "кулдаун" },
    { en = "stun",      de = "Betäubung",   fr = "etourdissement", es = "aturdimiento", pt = "atordoamento", ru = "стан" },
    { en = "silence",   de = "Stille",      fr = "silence",    es = "silencio",    pt = "silencio",    ru = "сайленс" },
    { en = "root",      de = "Verwurzelung", fr = "enracinement", es = "enraizamiento", pt = "enraizamento", ru = "рут" },
    { en = "fear",      de = "Furcht",      fr = "peur",       es = "miedo",       pt = "medo",        ru = "страх" },
    { en = "polymorph", de = "Verwandlung", fr = "metamorphose", es = "polimorfia", pt = "polimorfia", ru = "полиморф" },
    { en = "dispel",    de = "Reinigung",   fr = "dissipation", es = "disipacion", pt = "dissipacao",  ru = "диспел" },
    { en = "kite",      de = "kiten",       fr = "kiter",      es = "kitear",      pt = "kitar",       ru = "кайтить" },
    { en = "swap",      de = "wechseln",    fr = "echanger",   es = "cambiar",     pt = "trocar",      ru = "свап" },
    { en = "key",       de = "Schlüssel",   fr = "cle",        es = "llave",       pt = "chave",       ru = "ключ" },
    { en = "vault",     de = "Tresor",      fr = "coffre",     es = "boveda",      pt = "cofre",       ru = "хранилище" },
    { en = "mythic",    de = "Mystisch",    fr = "mythique",   es = "mitico",      pt = "mitico",      ru = "мифический" },
    { en = "heroic",    de = "Heroisch",    fr = "heroique",   es = "heroico",     pt = "heroico",     ru = "героический" },
    { en = "instance",  de = "Instanz",     fr = "instance",   es = "instancia",   pt = "instancia",   ru = "инстанс" },
    { en = "raid",      de = "Raid",        fr = "raid",       es = "incursion",   pt = "raide",       ru = "рейд" },
    { en = "offtank",   de = "Off-Tank",    fr = "off tank",   es = "off tank",    pt = "off tank",    ru = "офф-танк" },
    { en = "interrupt", de = "Interrupt",   fr = "interruption", es = "interrupcion", pt = "interrupcao", ru = "прерывание" },

    -- Handel & Wirtschaft
    { en = "vendor",    de = "Händler",     fr = "marchand",   es = "vendedor",    pt = "vendedor",    ru = "торговец" },
    { en = "repair",    de = "reparieren",  fr = "reparer",    es = "reparar",     pt = "reparar",     ru = "ремонтировать" },
    { en = "enchant",   de = "verzaubern",  fr = "enchanter",  es = "encantar",    pt = "encantar",    ru = "заколдовать" },
    { en = "gem",       de = "Edelstein",   fr = "gemme",      es = "gema",        pt = "gema",        ru = "камень" },
    { en = "transmog",  de = "Transmog",    fr = "transmog",   es = "transmogrificacion", pt = "transmog", ru = "трансмог" },
    { en = "mount",     de = "Reittier",    fr = "monture",    es = "montura",     pt = "montaria",    ru = "маунт" },
    { en = "pet",       de = "Begleiter",   fr = "familier",   es = "mascota",     pt = "mascote",     ru = "питомец" },
    { en = "achievement", de = "Erfolg",    fr = "succes",     es = "logro",       pt = "conquista",   ru = "достижение" },
    { en = "quest",     de = "Quest",       fr = "quete",      es = "mision",      pt = "missao",      ru = "квест" },
    { en = "profession", de = "Beruf",      fr = "metier",     es = "profesion",   pt = "profissao",   ru = "профессия" },

    -- Adjektive
    { en = "fast",      de = "schnell",     fr = "rapide",     es = "rapido",      pt = "rapido",      ru = "быстрый" },
    { en = "slow",      de = "langsam",     fr = "lent",       es = "lento",       pt = "lento",       ru = "медленный" },
    { en = "strong",    de = "stark",       fr = "fort",       es = "fuerte",      pt = "forte",       ru = "сильный" },
    { en = "weak",      de = "schwach",     fr = "faible",     es = "debil",       pt = "fraco",       ru = "слабый" },
    { en = "easy",      de = "einfach",     fr = "facile",     es = "facil",       pt = "facil",       ru = "легкий" },
    { en = "hard",      de = "schwer",      fr = "difficile",  es = "dificil",     pt = "dificil",     ru = "сложный" },
    { en = "big",       de = "groß",        fr = "grand",      es = "grande",      pt = "grande",      ru = "большой" },
    { en = "small",     de = "klein",       fr = "petit",      es = "pequeno",     pt = "pequeno",     ru = "маленький" },
    { en = "new",       de = "neu",         fr = "nouveau",    es = "nuevo",       pt = "novo",        ru = "новый" },
    { en = "old",       de = "alt",         fr = "vieux",      es = "viejo",       pt = "velho",       ru = "старый" },
    { en = "free",      de = "kostenlos",   fr = "gratuit",    es = "gratis",      pt = "gratis",      ru = "бесплатный" },
    { en = "expensive", de = "teuer",       fr = "cher",       es = "caro",        pt = "caro",        ru = "дорогой" },
    { en = "cheap",     de = "billig",      fr = "pas cher",   es = "barato",      pt = "barato",      ru = "дешевый" },
    { en = "good",      de = "gut",         fr = "bon",        es = "bueno",       pt = "bom",         ru = "хороший" },
    { en = "bad",       de = "schlecht",    fr = "mauvais",    es = "malo",        pt = "mau",         ru = "плохой" },
    { en = "happy",     de = "glücklich",   fr = "heureux",    es = "feliz",       pt = "feliz",       ru = "счастливый" },
    { en = "sad",       de = "traurig",     fr = "triste",     es = "triste",      pt = "triste",      ru = "грустный" },
    { en = "hot",       de = "heiß",        fr = "chaud",      es = "caliente",    pt = "quente",      ru = "горячий" },
    { en = "cold",      de = "kalt",        fr = "froid",      es = "frio",        pt = "frio",        ru = "холодный" },
    { en = "beautiful", de = "schön",       fr = "beau",       es = "hermoso",     pt = "bonito",      ru = "красивый" },
    { en = "tired",     de = "müde",        fr = "fatigue",    es = "cansado",     pt = "cansado",     ru = "усталый" },
    { en = "hungry",    de = "hungrig",     fr = "affame",     es = "hambriento",  pt = "com fome",    ru = "голодный" },
    { en = "thirsty",   de = "durstig",     fr = "assoiffe",   es = "sediento",    pt = "com sede",    ru = "жаждущий" },

    -- Allgemeine Substantive
    { en = "level",     de = "Stufe",       fr = "niveau",     es = "nivel",       pt = "nivel",       ru = "уровень" },
    { en = "item",      de = "Gegenstand",  fr = "objet",      es = "objeto",      pt = "item",        ru = "предмет" },
    { en = "weapon",    de = "Waffe",       fr = "arme",       es = "arma",        pt = "arma",        ru = "оружие" },
    { en = "armor",     de = "Rüstung",     fr = "armure",     es = "armadura",    pt = "armadura",    ru = "броня" },
    { en = "potion",    de = "Trank",       fr = "potion",     es = "pocion",      pt = "pocao",       ru = "зелье" },
    { en = "scroll",    de = "Schriftrolle", fr = "parchemin", es = "pergamino",   pt = "pergaminho",  ru = "свиток" },
    { en = "map",       de = "Karte",       fr = "carte",      es = "mapa",        pt = "mapa",        ru = "карта" },
    { en = "time",      de = "Zeit",        fr = "temps",      es = "tiempo",      pt = "tempo",       ru = "время" },
    { en = "minute",    de = "Minute",      fr = "minute",     es = "minuto",      pt = "minuto",      ru = "минута" },
    { en = "hour",      de = "Stunde",      fr = "heure",      es = "hora",        pt = "hora",        ru = "час" },
    { en = "friend",    de = "Freund",      fr = "ami",        es = "amigo",       pt = "amigo",       ru = "друг" },
    { en = "enemy",     de = "Feind",       fr = "ennemi",     es = "enemigo",     pt = "inimigo",     ru = "враг" },
    { en = "house",     de = "Haus",        fr = "maison",     es = "casa",        pt = "casa",        ru = "дом" },
    { en = "car",       de = "Auto",        fr = "voiture",    es = "coche",       pt = "carro",       ru = "машина" },
    { en = "water",     de = "Wasser",      fr = "eau",        es = "agua",        pt = "agua",        ru = "вода" },
    { en = "food",      de = "Essen",       fr = "nourriture", es = "comida",      pt = "comida",      ru = "еда" },
    { en = "money",     de = "Geld",        fr = "argent",     es = "dinero",      pt = "dinheiro",    ru = "деньги" },
    { en = "family",    de = "Familie",     fr = "famille",    es = "familia",     pt = "familia",     ru = "семья" },
    { en = "child",     de = "Kind",        fr = "enfant",     es = "nino",        pt = "crianca",     ru = "ребенок" },
    { en = "man",       de = "Mann",        fr = "homme",      es = "hombre",      pt = "homem",       ru = "мужчина" },
    { en = "woman",     de = "Frau",        fr = "femme",      es = "mujer",       pt = "mulher",      ru = "женщина" },
    { en = "day",       de = "Tag",         fr = "jour",       es = "dia",         pt = "dia",         ru = "день" },
    { en = "night",     de = "Nacht",       fr = "nuit",       es = "noche",       pt = "noite",       ru = "ночь" },
    { en = "week",      de = "Woche",       fr = "semaine",    es = "semana",      pt = "semana",      ru = "неделя" },
    { en = "month",     de = "Monat",       fr = "mois",       es = "mes",         pt = "mes",         ru = "месяц" },
    { en = "year",      de = "Jahr",        fr = "annee",      es = "ano",         pt = "ano",         ru = "год" },
    { en = "city",      de = "Stadt",       fr = "ville",      es = "ciudad",      pt = "cidade",      ru = "город" },
    { en = "country",   de = "Land",        fr = "pays",       es = "pais",        pt = "pais",        ru = "страна" },
    { en = "school",    de = "Schule",      fr = "ecole",      es = "escuela",     pt = "escola",      ru = "школа" },
    { en = "book",      de = "Buch",        fr = "livre",      es = "libro",       pt = "livro",       ru = "книга" },
    { en = "phone",     de = "Telefon",     fr = "telephone",  es = "telefono",    pt = "telefone",    ru = "телефон" },
    { en = "computer",  de = "Computer",    fr = "ordinateur", es = "computadora", pt = "computador",  ru = "компьютер" },
    { en = "music",     de = "Musik",       fr = "musique",    es = "musica",      pt = "musica",      ru = "музыка" },
    { en = "language",  de = "Sprache",     fr = "langue",     es = "idioma",      pt = "idioma",      ru = "язык" },

    -- Chat-Kürzel & Reaktionen
    { en = "goodbye",   de = "tschüss",     fr = "au revoir",  es = "adios",       pt = "adeus",       ru = "до свидания" },
    { en = "ok",        de = "ok",          fr = "ok",         es = "ok",          pt = "ok",          ru = "ок" },
    { en = "maybe",     de = "vielleicht",  fr = "peut etre",  es = "tal vez",     pt = "talvez",      ru = "возможно" },
    { en = "nice",      de = "cool",        fr = "cool",       es = "genial",      pt = "legal",       ru = "круто" },
    { en = "really",    de = "wirklich",    fr = "vraiment",   es = "de verdad",   pt = "mesmo",       ru = "правда" },
    { en = "sure",      de = "klar",        fr = "bien sur",   es = "claro",       pt = "claro",       ru = "конечно" },
    { en = "always",    de = "immer",       fr = "toujours",   es = "siempre",     pt = "sempre",      ru = "всегда" },
    { en = "never",     de = "nie",         fr = "jamais",     es = "nunca",       pt = "nunca",       ru = "никогда" },

    -- Raid-Symbole
    { en = "skull",     de = "Totenkopf",   fr = "crane",      es = "calavera",    pt = "caveira",     ru = "череп" },
    { en = "star",      de = "Stern",       fr = "etoile",     es = "estrella",    pt = "estrela",     ru = "звезда" },
    { en = "circle",    de = "Kreis",       fr = "cercle",     es = "circulo",     pt = "circulo",     ru = "круг" },
    { en = "square",    de = "Quadrat",     fr = "carre",      es = "cuadrado",    pt = "quadrado",    ru = "квадрат" },
    { en = "moon",      de = "Mond",        fr = "lune",       es = "luna",        pt = "lua",         ru = "луна" },
    { en = "triangle",  de = "Dreieck",     fr = "triangle",   es = "triangulo",   pt = "triangulo",   ru = "треугольник" },
    { en = "diamond",   de = "Diamant",     fr = "diamant",    es = "diamante",    pt = "diamante",    ru = "бриллиант" },
    { en = "cross",     de = "Kreuz",       fr = "croix",      es = "cruz",        pt = "cruz",        ru = "крест" },

    -- Pronomen
    { en = "i",         de = "ich",         fr = "je",         es = "yo",          pt = "eu",          ru = "я" },
    { en = "you",       de = "du",          fr = "tu",         es = "tu",          pt = "tu",          ru = "ты" },
    { en = "he",        de = "er",          fr = "il",         es = "el",          pt = "ele",         ru = "он" },
    { en = "she",       de = "sie",         fr = "elle",       es = "ella",        pt = "ela",         ru = "она" },
    { en = "we",        de = "wir",         fr = "nous",       es = "nosotros",    pt = "nos",         ru = "мы" },
    { en = "they",      de = "sie",         fr = "ils",        es = "ellos",       pt = "eles",        ru = "они" },
    { en = "this",      de = "dieses",      fr = "ceci",       es = "esto",        pt = "isto",        ru = "это" },
    { en = "that",      de = "das",         fr = "cela",       es = "eso",         pt = "aquilo",      ru = "то" },

    -- Fragewörter
    { en = "what",      de = "was",         fr = "quoi",       es = "que",         pt = "o que",       ru = "что" },
    { en = "where",     de = "wo",          fr = "où",         es = "donde",       pt = "onde",        ru = "где" },
    { en = "when",      de = "wann",        fr = "quand",      es = "cuando",      pt = "quando",      ru = "когда" },
    { en = "why",       de = "warum",       fr = "pourquoi",   es = "por que",     pt = "por que",     ru = "почему" },
    { en = "how",       de = "wie",         fr = "comment",    es = "como",        pt = "como",        ru = "как" },
    { en = "who",       de = "wer",         fr = "qui",        es = "quien",       pt = "quem",        ru = "кто" },

    -- Häufige Verben
    { en = "be",        de = "sein",        fr = "etre",       es = "ser",         pt = "ser",         ru = "быть" },
    { en = "have",      de = "haben",       fr = "avoir",      es = "tener",       pt = "ter",         ru = "иметь" },
    { en = "come",      de = "kommen",      fr = "venir",      es = "venir",       pt = "vir",         ru = "приходить" },
    { en = "see",       de = "sehen",       fr = "voir",       es = "ver",         pt = "ver",         ru = "видеть" },
    { en = "know",      de = "wissen",      fr = "savoir",     es = "saber",       pt = "saber",       ru = "знать" },
    { en = "want",      de = "wollen",      fr = "vouloir",    es = "querer",      pt = "querer",      ru = "хотеть" },
    { en = "give",      de = "geben",       fr = "donner",     es = "dar",         pt = "dar",         ru = "давать" },
    { en = "take",      de = "nehmen",      fr = "prendre",    es = "tomar",       pt = "tomar",       ru = "брать" },
    { en = "say",       de = "sagen",       fr = "dire",       es = "decir",       pt = "dizer",       ru = "говорить" },
    { en = "think",     de = "denken",      fr = "penser",     es = "pensar",      pt = "pensar",      ru = "думать" },
    { en = "eat",       de = "essen",       fr = "manger",     es = "comer",       pt = "comer",       ru = "есть" },
    { en = "drink",     de = "trinken",     fr = "boire",      es = "beber",       pt = "beber",       ru = "пить" },
    { en = "sleep",     de = "schlafen",    fr = "dormir",     es = "dormir",      pt = "dormir",      ru = "спать" },
    { en = "work",      de = "arbeiten",    fr = "travailler", es = "trabajar",    pt = "trabalhar",   ru = "работать" },
    { en = "play",      de = "spielen",     fr = "jouer",      es = "jugar",       pt = "jogar",       ru = "играть" },
    { en = "live",      de = "leben",       fr = "vivre",      es = "vivir",       pt = "viver",       ru = "жить" },
    { en = "love",      de = "lieben",      fr = "aimer",      es = "amar",        pt = "amar",        ru = "любить" },
    { en = "open",      de = "öffnen",      fr = "ouvrir",     es = "abrir",       pt = "abrir",       ru = "открывать" },
    { en = "close",     de = "schließen",   fr = "fermer",     es = "cerrar",      pt = "fechar",      ru = "закрывать" },
    { en = "pay",       de = "bezahlen",    fr = "payer",      es = "pagar",       pt = "pagar",       ru = "платить" },
    { en = "ask",       de = "fragen",      fr = "demander",   es = "preguntar",   pt = "perguntar",   ru = "спрашивать" },
    { en = "answer",    de = "antworten",   fr = "repondre",   es = "responder",   pt = "responder",   ru = "отвечать" },
    { en = "understand", de = "verstehen",  fr = "comprendre", es = "entender",    pt = "entender",    ru = "понимать" },
    { en = "learn",     de = "lernen",      fr = "apprendre",  es = "aprender",    pt = "aprender",    ru = "учить" },
    { en = "read",      de = "lesen",       fr = "lire",       es = "leer",        pt = "ler",         ru = "читать" },
    { en = "write",     de = "schreiben",   fr = "ecrire",     es = "escribir",    pt = "escrever",    ru = "писать" },
    { en = "listen",    de = "hören",       fr = "ecouter",    es = "escuchar",    pt = "escutar",     ru = "слушать" },
    { en = "remember",  de = "erinnern",    fr = "se souvenir", es = "recordar",   pt = "lembrar",     ru = "помнить" },
    { en = "forget",    de = "vergessen",   fr = "oublier",    es = "olvidar",     pt = "esquecer",    ru = "забывать" },
    { en = "find",      de = "finden",      fr = "trouver",    es = "encontrar",   pt = "encontrar",   ru = "находить" },
    { en = "look",      de = "schauen",     fr = "regarder",   es = "mirar",       pt = "olhar",       ru = "смотреть" },
    { en = "like",      de = "mögen",       fr = "aimer bien", es = "gustar",      pt = "gostar",      ru = "нравиться" },
    { en = "need",      de = "brauchen",    fr = "avoir besoin", es = "necesitar",  pt = "precisar",    ru = "нуждаться" },

    -- Farben
    { en = "red",       de = "rot",         fr = "rouge",      es = "rojo",        pt = "vermelho",    ru = "красный" },
    { en = "blue",      de = "blau",        fr = "bleu",       es = "azul",        pt = "azul",        ru = "синий" },
    { en = "green",     de = "grün",        fr = "vert",       es = "verde",       pt = "verde",       ru = "зеленый" },
    { en = "yellow",    de = "gelb",        fr = "jaune",      es = "amarillo",    pt = "amarelo",     ru = "желтый" },
    { en = "black",     de = "schwarz",     fr = "noir",       es = "negro",       pt = "preto",       ru = "черный" },
    { en = "white",     de = "weiß",        fr = "blanc",      es = "blanco",      pt = "branco",      ru = "белый" },

    -- Familie
    { en = "mother",    de = "Mutter",      fr = "mere",       es = "madre",       pt = "mae",         ru = "мать" },
    { en = "father",    de = "Vater",       fr = "pere",       es = "padre",       pt = "pai",         ru = "отец" },
    { en = "brother",   de = "Bruder",      fr = "frere",      es = "hermano",     pt = "irmao",       ru = "брат" },
    { en = "sister",    de = "Schwester",   fr = "soeur",      es = "hermana",     pt = "irma",        ru = "сестра" },

    -- Zeit
    { en = "today",     de = "heute",       fr = "aujourd hui", es = "hoy",        pt = "hoje",        ru = "сегодня" },
    { en = "tomorrow",  de = "morgen",      fr = "demain",     es = "manana",      pt = "amanha",      ru = "завтра" },
    { en = "yesterday", de = "gestern",     fr = "hier",       es = "ayer",        pt = "ontem",       ru = "вчера" },
    { en = "morning",   de = "Morgen",      fr = "matin",      es = "manana",      pt = "manha",       ru = "утро" },
    { en = "evening",   de = "Abend",       fr = "soir",       es = "tarde",       pt = "tarde",       ru = "вечер" },

    -- Zahlen
    { en = "one",       de = "eins",        fr = "un",         es = "uno",         pt = "um",          ru = "один" },
    { en = "two",       de = "zwei",        fr = "deux",       es = "dos",         pt = "dois",        ru = "два" },
    { en = "three",     de = "drei",        fr = "trois",      es = "tres",        pt = "tres",        ru = "три" },
    { en = "four",      de = "vier",        fr = "quatre",     es = "cuatro",      pt = "quatro",      ru = "четыре" },
    { en = "five",      de = "fünf",        fr = "cinq",       es = "cinco",       pt = "cinco",       ru = "пять" },
    { en = "six",       de = "sechs",       fr = "six",        es = "seis",        pt = "seis",        ru = "шесть" },
    { en = "seven",     de = "sieben",      fr = "sept",       es = "siete",       pt = "sete",        ru = "семь" },
    { en = "eight",     de = "acht",        fr = "huit",       es = "ocho",        pt = "oito",        ru = "восемь" },
    { en = "nine",      de = "neun",        fr = "neuf",       es = "nueve",       pt = "nove",        ru = "девять" },
    { en = "ten",       de = "zehn",        fr = "dix",        es = "diez",        pt = "dez",         ru = "десять" },

    -- Häufige Verben (Alltag)
    { en = "walk",      de = "gehen",       fr = "marcher",    es = "caminar",     pt = "caminhar",    ru = "ходить" },
    { en = "sit",       de = "sitzen",      fr = "asseoir",    es = "sentarse",    pt = "sentar",      ru = "сидеть" },
    { en = "stand",     de = "stehen",      fr = "se tenir debout", es = "estar de pie", pt = "ficar de pe", ru = "стоять" },
    { en = "leave",     de = "verlassen",   fr = "partir",     es = "salir",       pt = "partir",      ru = "уходить" },
    { en = "arrive",    de = "ankommen",    fr = "arriver",    es = "llegar",      pt = "chegar",      ru = "прибывать" },
    { en = "start",     de = "anfangen",    fr = "commencer",  es = "empezar",     pt = "comecar",     ru = "начинать" },
    { en = "finish",    de = "beenden",     fr = "finir",      es = "terminar",    pt = "terminar",    ru = "заканчивать" },
    { en = "begin",     de = "beginnen",    fr = "debuter",    es = "iniciar",     pt = "iniciar",     ru = "начинаться" },
    { en = "choose",    de = "wählen",      fr = "choisir",    es = "elegir",      pt = "escolher",    ru = "выбирать" },
    { en = "decide",    de = "entscheiden", fr = "decider",    es = "decidir",     pt = "decidir",     ru = "решать" },
    { en = "believe",   de = "glauben",     fr = "croire",     es = "creer",       pt = "crer",        ru = "верить" },
    { en = "hope",      de = "hoffen",      fr = "esperer",    es = "esperar",     pt = "esperar",     ru = "надеяться" },
    { en = "feel",      de = "fühlen",      fr = "sentir",     es = "sentir",      pt = "sentir",      ru = "чувствовать" },
    { en = "smile",     de = "lächeln",     fr = "sourire",    es = "sonreir",     pt = "sorrir",      ru = "улыбаться" },
    { en = "laugh",     de = "lachen",      fr = "rire",       es = "reir",        pt = "rir",         ru = "смеяться" },
    { en = "cry",       de = "weinen",      fr = "pleurer",    es = "llorar",      pt = "chorar",      ru = "плакать" },
    { en = "dance",     de = "tanzen",      fr = "danser",     es = "bailar",      pt = "dancar",      ru = "танцевать" },
    { en = "sing",      de = "singen",      fr = "chanter",    es = "cantar",      pt = "cantar",      ru = "петь" },
    { en = "cook",      de = "kochen",      fr = "cuisiner",   es = "cocinar",     pt = "cozinhar",    ru = "готовить" },
    { en = "clean",     de = "putzen",      fr = "nettoyer",   es = "limpiar",     pt = "limpar",      ru = "убирать" },
    { en = "wash",      de = "waschen",     fr = "laver",      es = "lavar",       pt = "lavar",       ru = "мыть" },
    { en = "meet",      de = "treffen",     fr = "rencontrer", es = "encontrarse", pt = "encontrar",   ru = "встречать" },
    { en = "marry",     de = "heiraten",    fr = "epouser",    es = "casarse",     pt = "casar",       ru = "жениться" },
    { en = "die",       de = "sterben",     fr = "mourir",     es = "morir",       pt = "morrer",      ru = "умирать" },
    { en = "kill",      de = "töten",       fr = "tuer",       es = "matar",       pt = "matar",       ru = "убивать" },
    { en = "push",      de = "schieben",    fr = "pousser",    es = "empujar",     pt = "empurrar",    ru = "толкать" },
    { en = "pull",      de = "ziehen",      fr = "tirer",      es = "tirar",       pt = "puxar",       ru = "тянуть" },
    { en = "throw",     de = "werfen",      fr = "lancer",     es = "lanzar",      pt = "lancar",      ru = "бросать" },
    { en = "catch",     de = "fangen",      fr = "attraper",   es = "atrapar",     pt = "pegar",       ru = "ловить" },
    { en = "break",     de = "brechen",     fr = "casser",     es = "romper",      pt = "quebrar",     ru = "ломать" },
    { en = "build",     de = "bauen",       fr = "construire", es = "construir",   pt = "construir",   ru = "строить" },
    { en = "grow",      de = "wachsen",     fr = "grandir",    es = "crecer",      pt = "crescer",     ru = "расти" },
    { en = "fall",      de = "fallen",      fr = "tomber",     es = "caer",        pt = "cair",        ru = "падать" },
    { en = "jump",      de = "springen",    fr = "sauter",     es = "saltar",      pt = "saltar",      ru = "прыгать" },
    { en = "swim",      de = "schwimmen",   fr = "nager",      es = "nadar",       pt = "nadar",       ru = "плавать" },
    { en = "drive",     de = "fahren",      fr = "conduire",   es = "conducir",    pt = "dirigir",     ru = "водить" },
    { en = "wake",      de = "aufwachen",   fr = "se reveiller", es = "despertar", pt = "despertar",   ru = "просыпаться" },
    { en = "wear",      de = "tragen",      fr = "porter",     es = "llevar",      pt = "vestir",      ru = "носить" },
    { en = "hide",      de = "verstecken",  fr = "cacher",     es = "esconder",    pt = "esconder",    ru = "прятать" },
    { en = "hold",      de = "halten",      fr = "tenir",      es = "sostener",    pt = "segurar",     ru = "держать" },
    { en = "change",    de = "ändern",      fr = "changer",    es = "cambiar",     pt = "mudar",       ru = "менять" },
    { en = "continue",  de = "fortsetzen",  fr = "continuer",  es = "continuar",   pt = "continuar",   ru = "продолжать" },

    -- Wochentage
    { en = "monday",    de = "Montag",      fr = "lundi",      es = "lunes",       pt = "segunda",     ru = "понедельник" },
    { en = "tuesday",   de = "Dienstag",    fr = "mardi",      es = "martes",      pt = "terca",       ru = "вторник" },
    { en = "wednesday", de = "Mittwoch",    fr = "mercredi",   es = "miercoles",   pt = "quarta",      ru = "среда" },
    { en = "thursday",  de = "Donnerstag",  fr = "jeudi",      es = "jueves",      pt = "quinta",      ru = "четверг" },
    { en = "friday",    de = "Freitag",     fr = "vendredi",   es = "viernes",     pt = "sexta",       ru = "пятница" },
    { en = "saturday",  de = "Samstag",     fr = "samedi",     es = "sabado",      pt = "sabado",      ru = "суббота" },
    { en = "sunday",    de = "Sonntag",     fr = "dimanche",   es = "domingo",     pt = "domingo",     ru = "воскресенье" },

    -- Zahlen (Fortsetzung)
    { en = "eleven",    de = "elf",         fr = "onze",       es = "once",        pt = "onze",        ru = "одиннадцать" },
    { en = "twelve",    de = "zwölf",       fr = "douze",      es = "doce",        pt = "doze",        ru = "двенадцать" },
    { en = "twenty",    de = "zwanzig",     fr = "vingt",      es = "veinte",      pt = "vinte",       ru = "двадцать" },
    { en = "thirty",    de = "dreißig",     fr = "trente",     es = "treinta",     pt = "trinta",      ru = "тридцать" },
    { en = "hundred",   de = "hundert",     fr = "cent",       es = "cien",        pt = "cem",         ru = "сто" },
    { en = "thousand",  de = "tausend",     fr = "mille",      es = "mil",         pt = "mil",         ru = "тысяча" },

    -- Jahreszeiten
    { en = "spring",    de = "Frühling",    fr = "printemps",  es = "primavera",   pt = "primavera",   ru = "весна" },
    { en = "summer",    de = "Sommer",      fr = "ete",        es = "verano",      pt = "verao",       ru = "лето" },
    { en = "autumn",    de = "Herbst",      fr = "automne",    es = "otono",       pt = "outono",      ru = "осень" },
    { en = "winter",    de = "Winter",      fr = "hiver",      es = "invierno",    pt = "inverno",     ru = "зима" },

    -- Natur & Wetter
    { en = "sun",       de = "Sonne",       fr = "soleil",     es = "sol",         pt = "sol",         ru = "солнце" },
    { en = "rain",      de = "Regen",       fr = "pluie",      es = "lluvia",      pt = "chuva",       ru = "дождь" },
    { en = "snow",      de = "Schnee",      fr = "neige",      es = "nieve",       pt = "neve",        ru = "снег" },
    { en = "wind",      de = "Wind",        fr = "vent",       es = "viento",      pt = "vento",       ru = "ветер" },
    { en = "sky",       de = "Himmel",      fr = "ciel",       es = "cielo",       pt = "ceu",         ru = "небо" },
    { en = "cloud",     de = "Wolke",       fr = "nuage",      es = "nube",        pt = "nuvem",       ru = "облако" },
    { en = "tree",      de = "Baum",        fr = "arbre",      es = "arbol",       pt = "arvore",      ru = "дерево" },
    { en = "flower",    de = "Blume",       fr = "fleur",      es = "flor",        pt = "flor",        ru = "цветок" },
    { en = "mountain",  de = "Berg",        fr = "montagne",   es = "montana",     pt = "montanha",    ru = "гора" },
    { en = "sea",       de = "Meer",        fr = "mer",        es = "mar",         pt = "mar",         ru = "море" },

    -- Tiere
    { en = "dog",       de = "Hund",        fr = "chien",      es = "perro",       pt = "cachorro",    ru = "собака" },
    { en = "cat",       de = "Katze",       fr = "chat",       es = "gato",        pt = "gato",        ru = "кошка" },
    { en = "bird",      de = "Vogel",       fr = "oiseau",     es = "pajaro",      pt = "passaro",     ru = "птица" },
    { en = "horse",     de = "Pferd",       fr = "cheval",     es = "caballo",     pt = "cavalo",      ru = "лошадь" },
    { en = "fish",      de = "Fisch",       fr = "poisson",    es = "pez",         pt = "peixe",       ru = "рыба" },
    { en = "animal",    de = "Tier",        fr = "animal",     es = "animal",      pt = "animal",      ru = "животное" },

    -- Körperteile
    { en = "head",      de = "Kopf",        fr = "tete",       es = "cabeza",      pt = "cabeca",      ru = "голова" },
    { en = "hand",      de = "Hand",        fr = "main",       es = "mano",        pt = "mao",         ru = "рука" },
    { en = "foot",      de = "Fuß",         fr = "pied",       es = "pie",         pt = "pe",          ru = "нога" },
    { en = "eye",       de = "Auge",        fr = "oeil",       es = "ojo",         pt = "olho",        ru = "глаз" },
    { en = "ear",       de = "Ohr",         fr = "oreille",    es = "oreja",       pt = "orelha",      ru = "ухо" },
    { en = "mouth",     de = "Mund",        fr = "bouche",     es = "boca",        pt = "boca",        ru = "рот" },
    { en = "heart",     de = "Herz",        fr = "coeur",      es = "corazon",     pt = "coracao",     ru = "сердце" },
    { en = "hair",      de = "Haare",       fr = "cheveux",    es = "pelo",        pt = "cabelo",      ru = "волосы" },

    -- Kleidung
    { en = "shirt",     de = "Hemd",        fr = "chemise",    es = "camisa",      pt = "camisa",      ru = "рубашка" },
    { en = "shoes",     de = "Schuhe",      fr = "chaussures", es = "zapatos",     pt = "sapatos",     ru = "туфли" },
    { en = "hat",       de = "Hut",         fr = "chapeau",    es = "sombrero",    pt = "chapeu",      ru = "шляпа" },
    { en = "dress",     de = "Kleid",       fr = "robe",       es = "vestido",     pt = "vestido",     ru = "платье" },
    { en = "pants",     de = "Hose",        fr = "pantalon",   es = "pantalon",    pt = "calca",       ru = "штаны" },

    -- Orte
    { en = "restaurant", de = "Restaurant", fr = "restaurant", es = "restaurante", pt = "restaurante", ru = "ресторан" },
    { en = "shop",      de = "Geschäft",    fr = "magasin",    es = "tienda",      pt = "loja",        ru = "магазин" },
    { en = "hospital",  de = "Krankenhaus", fr = "hopital",    es = "hospital",    pt = "hospital",    ru = "больница" },
    { en = "airport",   de = "Flughafen",   fr = "aeroport",   es = "aeropuerto",  pt = "aeroporto",   ru = "аэропорт" },
    { en = "hotel",     de = "Hotel",       fr = "hotel",      es = "hotel",       pt = "hotel",       ru = "отель" },
    { en = "beach",     de = "Strand",      fr = "plage",      es = "playa",       pt = "praia",       ru = "пляж" },
    { en = "park",      de = "Park",        fr = "parc",       es = "parque",      pt = "parque",      ru = "парк" },
    { en = "station",   de = "Bahnhof",     fr = "gare",       es = "estacion",    pt = "estacao",     ru = "вокзал" },

    -- Gegenstände
    { en = "table",     de = "Tisch",       fr = "table",      es = "mesa",        pt = "mesa",        ru = "стол" },
    { en = "chair",     de = "Stuhl",       fr = "chaise",     es = "silla",       pt = "cadeira",     ru = "стул" },
    { en = "door",      de = "Tür",         fr = "porte",      es = "puerta",      pt = "porta",       ru = "дверь" },
    { en = "window",    de = "Fenster",     fr = "fenetre",    es = "ventana",     pt = "janela",      ru = "окно" },
    { en = "bed",       de = "Bett",        fr = "lit",        es = "cama",        pt = "cama",        ru = "кровать" },
    { en = "bag",       de = "Tasche",      fr = "sac",        es = "bolsa",       pt = "bolsa",       ru = "сумка" },
    { en = "glass",     de = "Glas",        fr = "verre",      es = "vaso",        pt = "copo",        ru = "стакан" },
    { en = "cup",       de = "Tasse",       fr = "tasse",      es = "taza",        pt = "xicara",      ru = "чашка" },

    -- Gefühle
    { en = "afraid",    de = "ängstlich",   fr = "effraye",    es = "asustado",    pt = "assustado",   ru = "напуганный" },
    { en = "angry",     de = "wütend",      fr = "en colere",  es = "enojado",     pt = "irritado",    ru = "злой" },
    { en = "surprised", de = "überrascht",  fr = "surpris",    es = "sorprendido", pt = "surpreso",    ru = "удивленный" },
    { en = "bored",     de = "gelangweilt", fr = "ennuye",     es = "aburrido",    pt = "entediado",   ru = "скучающий" },
    { en = "excited",   de = "aufgeregt",   fr = "excite",     es = "emocionado",  pt = "animado",     ru = "взволнованный" },
    { en = "nervous",   de = "nervös",      fr = "nerveux",    es = "nervioso",    pt = "nervoso",     ru = "нервный" },
    { en = "proud",     de = "stolz",       fr = "fier",       es = "orgulloso",   pt = "orgulhoso",   ru = "гордый" },

    -- Zeit-Adverbien
    { en = "later",     de = "später",      fr = "plus tard",  es = "mas tarde",   pt = "mais tarde",  ru = "позже" },
    { en = "soon",      de = "bald",        fr = "bientot",    es = "pronto",      pt = "em breve",    ru = "скоро" },
    { en = "before",    de = "bevor",       fr = "avant",      es = "antes",       pt = "antes",       ru = "до" },
    { en = "after",     de = "nachdem",     fr = "apres",      es = "despues",     pt = "depois",      ru = "после" },
    { en = "sometimes", de = "manchmal",    fr = "parfois",    es = "a veces",     pt = "as vezes",    ru = "иногда" },
    { en = "often",     de = "oft",         fr = "souvent",    es = "a menudo",    pt = "frequentemente", ru = "часто" },
    { en = "rarely",    de = "selten",      fr = "rarement",   es = "raramente",   pt = "raramente",   ru = "редко" },

    -- Essen & Trinken
    { en = "bread",     de = "Brot",        fr = "pain",       es = "pan",         pt = "pao",         ru = "хлеб" },
    { en = "meat",      de = "Fleisch",     fr = "viande",     es = "carne",       pt = "carne",       ru = "мясо" },
    { en = "vegetable", de = "Gemüse",      fr = "legume",     es = "verdura",     pt = "legume",      ru = "овощ" },
    { en = "fruit",     de = "Obst",        fr = "fruit",      es = "fruta",       pt = "fruta",       ru = "фрукт" },
    { en = "cheese",    de = "Käse",        fr = "fromage",    es = "queso",       pt = "queijo",      ru = "сыр" },
    { en = "egg",       de = "Ei",          fr = "oeuf",       es = "huevo",       pt = "ovo",         ru = "яйцо" },
    { en = "coffee",    de = "Kaffee",      fr = "cafe",       es = "cafe",        pt = "cafe",        ru = "кофе" },
    { en = "tea",       de = "Tee",         fr = "the",        es = "te",          pt = "cha",         ru = "чай" },
    { en = "beer",      de = "Bier",        fr = "biere",      es = "cerveza",     pt = "cerveja",     ru = "пиво" },
    { en = "wine",      de = "Wein",        fr = "vin",        es = "vino",        pt = "vinho",       ru = "вино" },
    { en = "breakfast", de = "Frühstück",   fr = "petit dejeuner", es = "desayuno", pt = "cafe da manha", ru = "завтрак" },
    { en = "lunch",     de = "Mittagessen", fr = "dejeuner",   es = "almuerzo",    pt = "almoco",      ru = "обед" },
    { en = "dinner",    de = "Abendessen",  fr = "diner",      es = "cena",        pt = "jantar",      ru = "ужин" },

    -- Adjektive (Fortsetzung)
    { en = "long",      de = "lang",        fr = "long",       es = "largo",       pt = "longo",       ru = "длинный" },
    { en = "short",     de = "kurz",        fr = "court",      es = "corto",       pt = "curto",       ru = "короткий" },
    { en = "tall",      de = "groß",        fr = "grand",      es = "alto",        pt = "alto",        ru = "высокий" },
    { en = "wide",      de = "breit",       fr = "large",      es = "ancho",       pt = "largo",       ru = "широкий" },
    { en = "narrow",    de = "schmal",      fr = "etroit",     es = "estrecho",    pt = "estreito",    ru = "узкий" },
    { en = "full",      de = "voll",        fr = "plein",      es = "lleno",       pt = "cheio",       ru = "полный" },
    { en = "empty",     de = "leer",        fr = "vide",       es = "vacio",       pt = "vazio",       ru = "пустой" },
    { en = "dirty",     de = "schmutzig",   fr = "sale",       es = "sucio",       pt = "sujo",        ru = "грязный" },
    { en = "right",     de = "richtig",     fr = "correct",    es = "correcto",    pt = "correto",     ru = "правильный" },
    { en = "wrong",     de = "falsch",      fr = "faux",       es = "incorrecto",  pt = "errado",      ru = "неправильный" },
    { en = "true",      de = "wahr",        fr = "vrai",       es = "verdadero",   pt = "verdadeiro",  ru = "верно" },
    { en = "false",     de = "falsch",      fr = "faux",       es = "falso",       pt = "falso",       ru = "ложный" },
    { en = "important", de = "wichtig",     fr = "important",  es = "importante",  pt = "importante",  ru = "важный" },
    { en = "dangerous", de = "gefährlich",  fr = "dangereux",  es = "peligroso",   pt = "perigoso",    ru = "опасный" },
    { en = "safe",      de = "sicher",      fr = "sur",        es = "seguro",      pt = "seguro",      ru = "безопасный" },

    -- Verkehr
    { en = "bus",       de = "Bus",         fr = "bus",        es = "autobus",     pt = "onibus",      ru = "автобус" },
    { en = "train",     de = "Zug",         fr = "train",      es = "tren",        pt = "trem",        ru = "поезд" },
    { en = "plane",     de = "Flugzeug",    fr = "avion",      es = "avion",       pt = "aviao",       ru = "самолет" },
    { en = "ship",      de = "Schiff",      fr = "bateau",     es = "barco",       pt = "navio",       ru = "корабль" },
    { en = "bike",      de = "Fahrrad",     fr = "velo",       es = "bicicleta",   pt = "bicicleta",   ru = "велосипед" },

    -- Weitere Verben
    { en = "send",      de = "senden",      fr = "envoyer",    es = "enviar",      pt = "enviar",      ru = "отправлять" },
    { en = "receive",   de = "empfangen",   fr = "recevoir",   es = "recibir",     pt = "receber",     ru = "получать" },
    { en = "carry",     de = "tragen",      fr = "porter",     es = "llevar",      pt = "carregar",    ru = "носить" },
    { en = "lift",      de = "heben",       fr = "lever",      es = "levantar",    pt = "levantar",    ru = "поднимать" },
    { en = "pour",      de = "gießen",      fr = "verser",     es = "verter",      pt = "despejar",    ru = "наливать" },
    { en = "cut",       de = "schneiden",   fr = "couper",     es = "cortar",      pt = "cortar",      ru = "резать" },
    { en = "mix",       de = "mischen",     fr = "melanger",   es = "mezclar",     pt = "misturar",    ru = "смешивать" },
    { en = "burn",      de = "brennen",     fr = "bruler",     es = "quemar",      pt = "queimar",     ru = "гореть" },
    { en = "touch",     de = "berühren",    fr = "toucher",    es = "tocar",       pt = "tocar",       ru = "трогать" },
    { en = "kiss",      de = "küssen",      fr = "embrasser",  es = "besar",       pt = "beijar",      ru = "целовать" },
    { en = "hug",       de = "umarmen",     fr = "serrer dans ses bras", es = "abrazar", pt = "abracar", ru = "обнимать" },
    { en = "shout",     de = "schreien",    fr = "crier",      es = "gritar",      pt = "gritar",      ru = "кричать" },
    { en = "whisper",   de = "flüstern",    fr = "chuchoter",  es = "susurrar",    pt = "sussurrar",   ru = "шептать" },
    { en = "count",     de = "zählen",      fr = "compter",    es = "contar",      pt = "contar",      ru = "считать" },
    { en = "turn",      de = "drehen",      fr = "tourner",    es = "girar",       pt = "virar",       ru = "поворачивать" },
    { en = "lock",      de = "abschließen", fr = "verrouiller", es = "cerrar con llave", pt = "trancar", ru = "закрывать на ключ" },
    { en = "fly",       de = "fliegen",     fr = "voler",      es = "volar",       pt = "voar",        ru = "летать" },

    -- Zahlen (Fortsetzung)
    { en = "forty",     de = "vierzig",     fr = "quarante",   es = "cuarenta",    pt = "quarenta",    ru = "сорок" },
    { en = "fifty",     de = "fünfzig",     fr = "cinquante",  es = "cincuenta",   pt = "cinquenta",   ru = "пятьдесят" },
    { en = "sixty",     de = "sechzig",     fr = "soixante",   es = "sesenta",     pt = "sessenta",    ru = "шестьдесят" },
    { en = "seventy",   de = "siebzig",     fr = "soixante dix", es = "setenta",   pt = "setenta",     ru = "семьдесят" },
    { en = "eighty",    de = "achtzig",     fr = "quatre vingt", es = "ochenta",   pt = "oitenta",     ru = "восемьдесят" },
    { en = "ninety",    de = "neunzig",     fr = "quatre vingt dix", es = "noventa", pt = "noventa",   ru = "девяносто" },
    { en = "million",   de = "Million",     fr = "million",    es = "millon",      pt = "milhao",      ru = "миллион" },

    -- Weitere Orte
    { en = "church",    de = "Kirche",      fr = "eglise",     es = "iglesia",     pt = "igreja",      ru = "церковь" },
    { en = "library",   de = "Bibliothek",  fr = "bibliotheque", es = "biblioteca", pt = "biblioteca", ru = "библиотека" },
    { en = "museum",    de = "Museum",      fr = "musee",      es = "museo",       pt = "museu",       ru = "музей" },
    { en = "cinema",    de = "Kino",        fr = "cinema",     es = "cine",        pt = "cinema",      ru = "кинотеатр" },
    { en = "market",    de = "Markt",       fr = "marche",     es = "mercado",     pt = "mercado",     ru = "рынок" },
    { en = "farm",      de = "Bauernhof",   fr = "ferme",      es = "granja",      pt = "fazenda",     ru = "ферма" },
    { en = "office",    de = "Büro",        fr = "bureau",     es = "oficina",     pt = "escritorio",  ru = "офис" },
    { en = "bridge",    de = "Brücke",      fr = "pont",       es = "puente",      pt = "ponte",       ru = "мост" },

    -- Weitere Natur
    { en = "forest",    de = "Wald",        fr = "foret",      es = "bosque",      pt = "floresta",    ru = "лес" },
    { en = "river",     de = "Fluss",       fr = "riviere",    es = "rio",         pt = "rio",         ru = "река" },
    { en = "lake",      de = "See",         fr = "lac",        es = "lago",        pt = "lago",        ru = "озеро" },
    { en = "island",    de = "Insel",       fr = "ile",        es = "isla",        pt = "ilha",        ru = "остров" },
    { en = "valley",    de = "Tal",         fr = "vallee",     es = "valle",       pt = "vale",        ru = "долина" },
    { en = "sand",      de = "Sand",        fr = "sable",      es = "arena",       pt = "areia",       ru = "песок" },

    -- Materialien
    { en = "wood",      de = "Holz",        fr = "bois",       es = "madera",      pt = "madeira",     ru = "дерево" },
    { en = "metal",     de = "Metall",      fr = "metal",      es = "metal",       pt = "metal",       ru = "металл" },
    { en = "plastic",   de = "Plastik",     fr = "plastique",  es = "plastico",    pt = "plastico",    ru = "пластик" },
    { en = "paper",     de = "Papier",      fr = "papier",     es = "papel",       pt = "papel",       ru = "бумага" },
    { en = "stone",     de = "Stein",       fr = "pierre",     es = "piedra",      pt = "pedra",       ru = "камень" },

    -- Weitere Gefühle & Zustände
    { en = "sick",      de = "krank",       fr = "malade",     es = "enfermo",     pt = "doente",      ru = "больной" },
    { en = "healthy",   de = "gesund",      fr = "en bonne sante", es = "saludable", pt = "saudavel",  ru = "здоровый" },
    { en = "confused",  de = "verwirrt",    fr = "confus",     es = "confundido",  pt = "confuso",     ru = "растерянный" },
    { en = "curious",   de = "neugierig",   fr = "curieux",    es = "curioso",     pt = "curioso",     ru = "любопытный" },
    { en = "ashamed",   de = "beschämt",    fr = "honteux",    es = "avergonzado", pt = "envergonhado", ru = "стыдно" },
    { en = "embarrassed", de = "verlegen",  fr = "gene",       es = "avergonzado", pt = "envergonhado", ru = "смущенный" },
    { en = "satisfied", de = "zufrieden",   fr = "satisfait",  es = "satisfecho",  pt = "satisfeito",  ru = "удовлетворенный" },
    { en = "disappointed", de = "enttäuscht", fr = "decu",     es = "decepcionado", pt = "decepcionado", ru = "разочарованный" },

    -- Bindewörter
    { en = "because",   de = "weil",        fr = "parce que",  es = "porque",      pt = "porque",      ru = "потому что" },
    { en = "but",       de = "aber",        fr = "mais",       es = "pero",        pt = "mas",         ru = "но" },
    { en = "and",       de = "und",         fr = "et",         es = "y",           pt = "e",           ru = "и" },
    { en = "or",        de = "oder",        fr = "ou",         es = "o",           pt = "ou",          ru = "или" },
    { en = "also",      de = "auch",        fr = "aussi",      es = "tambien",     pt = "tambem",      ru = "также" },
    { en = "however",   de = "jedoch",      fr = "cependant",  es = "sin embargo", pt = "no entanto",  ru = "однако" },

    -- Weitere Familie
    { en = "grandmother", de = "Großmutter", fr = "grand mere", es = "abuela",     pt = "avó",         ru = "бабушка" },
    { en = "grandfather", de = "Großvater", fr = "grand pere", es = "abuelo",      pt = "avô",         ru = "дедушка" },
    { en = "son",       de = "Sohn",        fr = "fils",       es = "hijo",        pt = "filho",       ru = "сын" },
    { en = "daughter",  de = "Tochter",     fr = "fille",      es = "hija",        pt = "filha",       ru = "дочь" },
    { en = "husband",   de = "Ehemann",     fr = "mari",       es = "esposo",      pt = "marido",      ru = "муж" },
    { en = "wife",      de = "Ehefrau",     fr = "femme",      es = "esposa",      pt = "esposa",      ru = "жена" },
    { en = "aunt",      de = "Tante",       fr = "tante",      es = "tia",         pt = "tia",         ru = "тетя" },
    { en = "uncle",     de = "Onkel",       fr = "oncle",      es = "tio",         pt = "tio",         ru = "дядя" },
    { en = "baby",      de = "Baby",        fr = "bebe",       es = "bebe",        pt = "bebe",        ru = "младенец" },

    -- Berufe
    { en = "doctor",    de = "Arzt",        fr = "medecin",    es = "medico",      pt = "medico",      ru = "врач" },
    { en = "teacher",   de = "Lehrer",      fr = "enseignant", es = "maestro",     pt = "professor",   ru = "учитель" },
    { en = "engineer",  de = "Ingenieur",   fr = "ingenieur",  es = "ingeniero",   pt = "engenheiro",  ru = "инженер" },
    { en = "lawyer",    de = "Anwalt",      fr = "avocat",     es = "abogado",     pt = "advogado",    ru = "юрист" },
    { en = "nurse",     de = "Krankenschwester", fr = "infirmier", es = "enfermero", pt = "enfermeiro", ru = "медсестра" },
    { en = "police",    de = "Polizei",     fr = "police",     es = "policia",     pt = "policia",     ru = "полиция" },
    { en = "farmer",    de = "Bauer",       fr = "fermier",    es = "granjero",    pt = "fazendeiro",  ru = "фермер" },
    { en = "driver",    de = "Fahrer",      fr = "chauffeur",  es = "conductor",   pt = "motorista",   ru = "водитель" },
}

-- Stoppwörter pro lateinschriftiger Sprache. Nur für die Erkennung gedacht
-- (Bag-of-Words-Häufigkeit), nicht für Übersetzung. Kyrillisch/CJK/Hangul
-- werden stattdessen über Unicode-Bereiche in Core.lua erkannt.
CT_Dictionary.stopwords = {
    en = { "the","is","are","you","please","need","thanks","what","where","who","have","with",
           "and","not","can","now","here","there","this","that","pull","wait","heal","help",
           "sorry","yes","no","okay","your","for","of","to","in","on","at","we","i","me",
           "did","just","good","bad","all","one","more","does","anyone","everyone","would","was",
           "very","how","also","still","really","know","think","right" },
    de = { "der","die","das","ist","sind","du","bitte","brauche","brauchen","danke","was","wo",
           "wer","habe","mit","und","nicht","kannst","jetzt","hier","dort","dieser","zieh",
           "warte","geh","heilen","hilfe","ja","nein","ich","wir","dich","mich","ein","eine",
           "auf","für","von","zu","bei","alle","mehr","gut","schlecht","gerade","jemand","wird",
           "auch","noch","schon","doch","sehr","kann","viel","wie" },
    fr = { "le","la","les","et","est","pas","je","tu","un","une","nous","avec","pour","mais",
           "oui","non","peux","veux","de","du","des","que","qui","sur","dans","ce","cette",
           "merci","stp","besoin","maintenant","ici","la","attends","aide","desole",
           "vous","tout","comment","allez" },
    es = { "el","la","los","las","y","es","no","yo","tu","un","una","con","para","pero","si",
           "puedo","quiero","de","que","por","en","esta","esto","gracias","necesito","ahora",
           "aqui","espera","ayuda","perdon","favor",
           "muy","como","todo","vale" },
    pt = { "o","a","os","as","e","nao","eu","tu","um","uma","com","para","mas","sim","posso",
           "quero","de","que","por","em","esta","isto","obrigado","preciso","agora","aqui",
           "espere","ajuda","desculpa","favor",
           "muito","como","tudo","entao" },
}

-- Indizierung: für O(1)-Nachschlagen pro Zielsprache aufgebaut.
-- index[ziel-sprache][quell-phrase-klein] = übersetzter Text
CT_Dictionary.phraseIndex = {}
CT_Dictionary.wordIndex = {}

local function BuildIndex(sourceTable, destIndex)
    for _, entry in ipairs(sourceTable) do
        for srcLang, srcText in pairs(entry) do
            local key = srcText:lower()
            for tgtLang, tgtText in pairs(entry) do
                if tgtLang ~= srcLang then
                    destIndex[tgtLang] = destIndex[tgtLang] or {}
                    destIndex[tgtLang][key] = tgtText
                end
            end
        end
    end
end

BuildIndex(CT_Dictionary.phrases, CT_Dictionary.phraseIndex)
BuildIndex(CT_Dictionary.words, CT_Dictionary.wordIndex)
