It is correct that there is no 'of' in Latin. My Latin is far too poor to do anything but confirm that though.