Okay so I just got started with SSH.
I understand port forwarding.

I have a number of machines connected to a router, each running SSH.
Is there a way to connect to a specific one from outside the network (Over the Internet), knowing the LAN IP of the server in question, without using port-forwarding?

Example:

I am in an Internet cafe and want to connect to my torrent box. The IP of the torrent box is 192.168.1.103
The IP of the router is 82.55.2.255 (Made it up, I apologise if this is actually your IP )

Is there a way I can SSH into the torrent box?

Thanks!