blow from a slingshot - Spanish English Dictionary