cannon platoon - Spanish English Dictionary