leather apron protecting the legs - Español Inglés Diccionario