burst of emotion - Turkish English Dictionary