tuamotu archipelago - French English Dictionary