piezogene - French English Dictionary