suplex - French English Dictionary