slingshot (canarias) - French English Dictionary