a welcome development - Almanca İngilizce Sözlük