self-applying - French English Dictionary