pin someone down on something - French English Dictionary