Access FTP from subnet without gateway

Hello,
I have little specific situation of setup of Mikrotik.
At first schematic:

-----------VLAN------------------
FTP OtherDevices Mikrotik
----------Subnet--------- || ---
Device1 Device2..... ProblemDevice

I need to access from subnet to FTP. For example FTP has IP 123.123.123.123, Mikrotik has 123.123.123.124. In subnet there are some devices with IP 192.168.17.x, the gateway is 192.168.17.100.

When I set on device1 (for example my pc with fillezila client) some IP and gateway I can access FTP (also Filezilla) without any trouble. No need to setup anything in mikrotik.

But I have one problematic device (ProblemDevice wiht IP 192.168.17.75) where I cannot set the gateway (we use PROFINET on this device and somehow it blocks setup of the gateway - no chance to change it).

So I tried to put filezilla server in same subnet to test the problemdevice can access any ftp at all. It works fine. But It must be for example with IP 192.168.17.111. Again no need to setup anything in mikrotik.
But this solution is not possible. I have multiple of these subnets which should send data to my FTP (it is cameras in different production lines).

My question is: Is possible to set some NAT rule (or something like this) which will translate addresses from 192.168.17.111 to 123.123.123.123?
Or is there any other correct way how to make it run?

I tried something like this (add via gui not commandline):
chain=srcnat srcadd=192.168.17.75 dstadd=192.168.17.111 protocol=tcp srcport=21 dstport=21 outinterface=all ethernet action=netmap toaddress=123.123.123.123 toport=21
But this not work :frowning:
I searched lots of tutorials but usually it solved problem with access from internet to subnet.

Thank you very much for any answer.