barsúa - French English Dictionary