horse head stall - Turco Inglés Diccionario