bacanora - French English Dictionary