a masterless horse - Turco Inglés Diccionario