to gush forth - Turkish English Dictionary