slingshot feeding - Spanish English Dictionary