cannon thunder - Spanish English Dictionary