strap-maker's trade - Alemán Inglés Diccionario