improved foundation - Almanca İngilizce Sözlük