protests erupt - Turkish English Dictionary