Dragons too strong for Edinburgh