spotless crake - German English Dictionary