ride on shanks' mare - French English Dictionary