pertaining to costa rica's cartago province - Espagnol Anglais Dictionnaire