babazo - French English Dictionary