notcher - French English Dictionary