put through paces - French English Dictionary