baguala - French English Dictionary