vaulting buck (gym apparatus) - French English Dictionary