balu - French English Dictionary