s/(\w+)(?(?{$dict{$1}})|(?!))/$dict{$1}/g;