ride shank's mare - German English Dictionary