the torment of tantalus - French English Dictionary