technical improvements - Almanca İngilizce Sözlük