bahu - French English Dictionary