multi-valve technology - French English Dictionary