pertaining to costa rica's cartago province - Español Inglés Diccionario