squalus - French English Dictionary