squircle - French English Dictionary