pertaining to cabañas, el salvador or inhabitants - French English Dictionary