slingshot (costa rica/ecuador/mexica) - Turkish English Dictionary