mammy - Turkish English Dictionary