splashing by horses passing through a quagmire - Español Inglés Diccionario