shoelace made of leather - Alemán Inglés Diccionario