protective goddess - Turkish English Dictionary