ventilated-ribbed-surface machine - French English Dictionary