mama bear - Turkish English Dictionary