die-pressed - French English Dictionary