subjefa - French English Dictionary