epistropheus - French English Dictionary