number eight hundred - French English Dictionary