talk in a torrent - Turkish English Dictionary