vamp horse shoes - Alemán Inglés Diccionario