the shirt of nessus - French English Dictionary