rain gush - Turkish English Dictionary