roof peak - French English Dictionary