big mama - Turkish English Dictionary