polystomatous - French English Dictionary