slingshot (méxico/españa) - French English Dictionary