machine-pressed - French English Dictionary