planeted - French English Dictionary