hatchability - Turkish English Dictionary