person who speaks very quickly - Spanish English Dictionary