cider-press - French English Dictionary