blow given with a slingshot - Spanish English Dictionary