Try using margins like the <dt> and <dd> constructs used in this
post.
Just make the widths equal and group the translated text with the english text in the <dt> and the original greek/latin in the <dd> or vice versa. I think it may suit your needs, so just experiment.
EDIT: Try something like this (just change the file extension to .htm and create an ebook)