henderson island crake - Turkish English Dictionary