print-drying machine - French English Dictionary