pulley press - French English Dictionary