ride shanks' mare - Turkish English Dictionary