henderson crake - Turkish English Dictionary