Translation:Is there a device to do that?
Why not "Is there a device here for doing that?"
I had the same issue
Me, too - or is this a colloquial phrase of sorts?
Similar to the questions other people have asked, could you change "ici" to aileurs to change the meaning of this sentence or is it an idiom?