How can I transfer FTP to FTP?
Yes you can transfer files between FTP servers without having to act as a proxy for the data.
It's called FXP and ftp server (many do) have to support it. You can read about FXP here and lftp (linux) and coreftp, flashfxp etc on windows.. Are clients you could use for FTP-FXP.