costa rican socialist youth - French English Dictionary