bachi - French English Dictionary