person who speaks nonsense - Spanish English Dictionary