horse shelter - Turco Inglés Diccionario