speed (sped, speeded, sped, speeded) - Spanish English Dictionary