twenty-seven - French English Dictionary