two millions - French English Dictionary