sarsarak - French English Dictionary