ablavut - French English Dictionary