squali - French English Dictionary