pump jack scaffold - French English Dictionary