scellent - French English Dictionary