horse-shoe having swelling welts or borders - Turco Inglés Diccionario