the republic of costa rica - Spanish English Dictionary