cap (a roof ridge) - Spanish English Dictionary