leather apron protecting the legs - Espagnol Anglais Dictionnaire