a masterless horse - Francés Inglés Diccionario