tahiti crake - French English Dictionary