suploid - French English Dictionary