articulator - French English Dictionary