leather/coarse cloth/apron - Alemán Inglés Diccionario