atlantide - French English Dictionary