mitrailleuse - Spanish English Dictionary