nicaraguan socialist youth - French English Dictionary