republic of costa rica - French English Dictionary