timber cover frame - Espagnol Anglais Dictionnaire