canvas/leather apron - Alemán Inglés Diccionario