catorce - French English Dictionary