selfdeterminasyon - French English Dictionary