maldive islands - French English Dictionary