to fall off one's horse - Español Inglés Diccionario