cap (a roof ridge) - French English Dictionary