millardo - French English Dictionary