die swell - French English Dictionary