Leather strops - Alemán Inglés Diccionario