be the devil's playground - Turkish English Dictionary