achievement principles - French English Dictionary