Kalimeras

I just bought a 500 gb usb harddisk and formatted it to FAT32 so that it will be compatible with MacOSX. But this filesystem has a known issue of getting fragmented and a 500gb fragmented harddisk is a serious problem. Is there a tool to defrag it?