acumulo - French English Dictionary