spotted nutcracker - Turkish English Dictionary