babazorro - French English Dictionary