galapagos crake - Turkish English Dictionary