spotless crake - Turkish English Dictionary