hecatombe - French English Dictionary