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