rip off horses' shoes - Turkish English Dictionary