upper edge of a roof panel - Espagnol Anglais Dictionnaire