three-times the speed of sound - Spanish English Dictionary