manichord - French English Dictionary