superterrene - French English Dictionary